-z6尊龙app官方网站
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)3gn25-180ke.step',
'2015-12-09t03:39:59',
( 'se' ),
( 'se' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #9553, .t. ) ;
#2 = edge_curve ( 'none', #3099, #3063, #4627, .t. ) ;
#3 = vertex_point ( 'none', #4620 ) ;
#4 = edge_loop ( 'none', ( #328, #324, #337, #151 ) ) ;
#5 = oriented_edge ( 'none', *, *, #6, .t. ) ;
#6 = edge_curve ( 'none', #4210, #4215, #4621, .t. ) ;
#7 = oriented_edge ( 'none', *, *, #3677, .t. ) ;
#8 = oriented_edge ( 'none', *, *, #6262, .t. ) ;
#9 = vertex_point ( 'none', #4622 ) ;
#10 = oriented_edge ( 'none', *, *, #6259, .t. ) ;
#11 = advanced_face ( 'none', ( #4626, #4623 ), #4677, .t. ) ;
#12 = edge_loop ( 'none', ( #31, #30 ) ) ;
#13 = oriented_edge ( 'none', *, *, #3912, .t. ) ;
#14 = edge_loop ( 'none', ( #6001, #5 ) ) ;
#15 = oriented_edge ( 'none', *, *, #5691, .t. ) ;
#16 = edge_loop ( 'none', ( #55, #39, #23, #40 ) ) ;
#17 = oriented_edge ( 'none', *, *, #57, .t. ) ;
#18 = oriented_edge ( 'none', *, *, #32, .f. ) ;
#19 = vertex_point ( 'none', #4615 ) ;
#20 = advanced_face ( 'none', ( #4685 ), #4673, .t. ) ;
#21 = edge_loop ( 'none', ( #12501, #12500, #9403, #9406 ) ) ;
#22 = edge_curve ( 'none', #4199, #4201, #4664, .t. ) ;
#23 = oriented_edge ( 'none', *, *, #32, .t. ) ;
#24 = edge_curve ( 'none', #3705, #3701, #4672, .t. ) ;
#25 = oriented_edge ( 'none', *, *, #2, .t. ) ;
#26 = vertex_point ( 'none', #4660 ) ;
#27 = advanced_face ( 'none', ( #4659 ), #4665, .t. ) ;
#28 = edge_curve ( 'none', #19, #9, #4717, .t. ) ;
#29 = oriented_edge ( 'none', *, *, #22, .t. ) ;
#30 = oriented_edge ( 'none', *, *, #3706, .t. ) ;
#31 = oriented_edge ( 'none', *, *, #24, .t. ) ;
#32 = edge_curve ( 'none', #19, #42, #4687, .t. ) ;
#33 = edge_curve ( 'none', #42, #3, #4708, .t. ) ;
#34 = edge_curve ( 'none', #26, #3, #4703, .t. ) ;
#35 = edge_loop ( 'none', ( #48, #17, #6270, #18 ) ) ;
#36 = advanced_face ( 'none', ( #4710, #4702 ), #4704, .t. ) ;
#37 = oriented_edge ( 'none', *, *, #47, .f. ) ;
#38 = edge_curve ( 'none', #65, #3391, #4692, .t. ) ;
#39 = oriented_edge ( 'none', *, *, #56, .t. ) ;
#40 = oriented_edge ( 'none', *, *, #33, .t. ) ;
#41 = edge_curve ( 'none', #360, #42, #4754, .t. ) ;
#42 = vertex_point ( 'none', #4753 ) ;
#43 = edge_curve ( 'none', #3776, #61, #4746, .t. ) ;
#44 = oriented_edge ( 'none', *, *, #38, .t. ) ;
#45 = advanced_face ( 'none', ( #4755 ), #4742, .t. ) ;
#46 = oriented_edge ( 'none', *, *, #12522, .f. ) ;
#47 = edge_curve ( 'none', #65, #61, #4737, .t. ) ;
#48 = oriented_edge ( 'none', *, *, #28, .t. ) ;
#49 = advanced_face ( 'none', ( #4739 ), #4738, .t. ) ;
#50 = edge_loop ( 'none', ( #46, #3186, #58, #54 ) ) ;
#51 = edge_loop ( 'none', ( #3298, #3297, #3296, #3293 ) ) ;
#52 = vertex_point ( 'none', #4782 ) ;
#53 = edge_loop ( 'none', ( #69, #84, #95, #92 ) ) ;
#54 = oriented_edge ( 'none', *, *, #63, .t. ) ;
#55 = oriented_edge ( 'none', *, *, #34, .f. ) ;
#56 = edge_curve ( 'none', #26, #19, #4783, .t. ) ;
#57 = edge_curve ( 'none', #9, #360, #4780, .t. ) ;
#58 = oriented_edge ( 'none', *, *, #34, .t. ) ;
#59 = edge_curve ( 'none', #71, #91, #4771, .t. ) ;
#60 = edge_loop ( 'none', ( #37, #44, #62, #74 ) ) ;
#61 = vertex_point ( 'none', #4733 ) ;
#62 = oriented_edge ( 'none', *, *, #12522, .t. ) ;
#63 = edge_curve ( 'none', #3, #3776, #4773, .t. ) ;
#64 = edge_loop ( 'none', ( #97, #79, #81, #96 ) ) ;
#65 = vertex_point ( 'none', #4766 ) ;
#66 = edge_curve ( 'none', #3391, #26, #4727, .t. ) ;
#67 = advanced_face ( 'none', ( #4758 ), #4772, .t. ) ;
#68 = edge_curve ( 'none', #61, #91, #4781, .t. ) ;
#69 = oriented_edge ( 'none', *, *, #59, .f. ) ;
#70 = oriented_edge ( 'none', *, *, #90, .t. ) ;
#71 = vertex_point ( 'none', #4757 ) ;
#72 = oriented_edge ( 'none', *, *, #2772, .t. ) ;
#73 = edge_curve ( 'none', #71, #65, #4814, .t. ) ;
#74 = oriented_edge ( 'none', *, *, #43, .t. ) ;
#75 = edge_loop ( 'none', ( #86, #114, #70, #94 ) ) ;
#76 = edge_curve ( 'none', #52, #71, #4806, .t. ) ;
#77 = vertex_point ( 'none', #4799 ) ;
#78 = edge_loop ( 'none', ( #110, #89, #119, #116 ) ) ;
#79 = oriented_edge ( 'none', *, *, #59, .t. ) ;
#80 = vertex_point ( 'none', #4798 ) ;
#81 = oriented_edge ( 'none', *, *, #85, .t. ) ;
#82 = edge_loop ( 'none', ( #107, #112 ) ) ;
#83 = vertex_point ( 'none', #4794 ) ;
#84 = oriented_edge ( 'none', *, *, #73, .t. ) ;
#85 = edge_curve ( 'none', #91, #83, #4792, .t. ) ;
#86 = oriented_edge ( 'none', *, *, #93, .f. ) ;
#87 = edge_curve ( 'none', #9, #77, #4807, .t. ) ;
#88 = advanced_face ( 'none', ( #4800 ), #4784, .t. ) ;
#89 = oriented_edge ( 'none', *, *, #87, .t. ) ;
#90 = edge_curve ( 'none', #52, #83, #4847, .t. ) ;
#91 = vertex_point ( 'none', #4848 ) ;
#92 = oriented_edge ( 'none', *, *, #68, .t. ) ;
#93 = edge_curve ( 'none', #77, #80, #4837, .t. ) ;
#94 = oriented_edge ( 'none', *, *, #117, .t. ) ;
#95 = oriented_edge ( 'none', *, *, #47, .t. ) ;
#96 = oriented_edge ( 'none', *, *, #90, .f. ) ;
#97 = oriented_edge ( 'none', *, *, #76, .t. ) ;
#98 = edge_curve ( 'none', #80, #360, #4843, .t. ) ;
#99 = oriented_edge ( 'none', *, *, #138, .t. ) ;
#100 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#101 = vertex_point ( 'none', #4828 ) ;
#102 = vertex_point ( 'none', #4827 ) ;
#103 = edge_curve ( 'none', #122, #102, #4831, .t. ) ;
#104 = advanced_face ( 'none', ( #4844, #4833, #4818, #4825, #4824, #4822 ), #4823, .t. ) ;
#105 = oriented_edge ( 'none', *, *, #108, .t. ) ;
#106 = edge_curve ( 'none', #3648, #3646, #4817, .t. ) ;
#107 = oriented_edge ( 'none', *, *, #106, .t. ) ;
#108 = edge_curve ( 'none', #2776, #2761, #4816, .t. ) ;
#109 = advanced_face ( 'none', ( #4829 ), #4873, .t. ) ;
#110 = oriented_edge ( 'none', *, *, #57, .f. ) ;
#111 = oriented_edge ( 'none', *, *, #103, .t. ) ;
#112 = oriented_edge ( 'none', *, *, #3714, .t. ) ;
#113 = edge_curve ( 'none', #77, #52, #4867, .t. ) ;
#114 = oriented_edge ( 'none', *, *, #113, .t. ) ;
#115 = advanced_face ( 'none', ( #4869 ), #4864, .t. ) ;
#116 = oriented_edge ( 'none', *, *, #98, .t. ) ;
#117 = edge_curve ( 'none', #83, #80, #4851, .t. ) ;
#118 = edge_loop ( 'none', ( #72, #105 ) ) ;
#119 = oriented_edge ( 'none', *, *, #93, .t. ) ;
#120 = oriented_edge ( 'none', *, *, #340, .t. ) ;
#122 = vertex_point ( 'none', #4858 ) ;
#121 = advanced_face ( 'none', ( #4852 ), #4880, .f. ) ;
#123 = vertex_point ( 'none', #4855 ) ;
#124 = oriented_edge ( 'none', *, *, #130, .t. ) ;
#125 = oriented_edge ( 'none', *, *, #157, .t. ) ;
#126 = edge_loop ( 'none', ( #154, #145 ) ) ;
#127 = oriented_edge ( 'none', *, *, #3687, .t. ) ;
#128 = oriented_edge ( 'none', *, *, #133, .t. ) ;
#129 = vertex_point ( 'none', #4904 ) ;
#130 = edge_curve ( 'none', #131, #136, #4906, .t. ) ;
#131 = vertex_point ( 'none', #4903 ) ;
#132 = oriented_edge ( 'none', *, *, #147, .t. ) ;
#133 = edge_curve ( 'none', #3147, #123, #4901, .t. ) ;
#134 = edge_curve ( 'none', #136, #122, #4856, .t. ) ;
#135 = edge_loop ( 'none', ( #99, #124, #100, #111, #125, #132, #143, #139 ) ) ;
#136 = vertex_point ( 'none', #4902 ) ;
#137 = edge_curve ( 'none', #3709, #3708, #4896, .t. ) ;
#138 = edge_curve ( 'none', #129, #131, #4907, .t. ) ;
#139 = oriented_edge ( 'none', *, *, #149, .t. ) ;
#140 = oriented_edge ( 'none', *, *, #148, .t. ) ;
#141 = edge_curve ( 'none', #2971, #2923, #4885, .t. ) ;
#142 = vertex_point ( 'none', #4943 ) ;
#143 = oriented_edge ( 'none', *, *, #144, .t. ) ;
#144 = edge_curve ( 'none', #101, #150, #4938, .t. ) ;
#145 = oriented_edge ( 'none', *, *, #137, .t. ) ;
#146 = vertex_point ( 'none', #4891 ) ;
#147 = edge_curve ( 'none', #146, #101, #4926, .t. ) ;
#148 = edge_curve ( 'none', #3678, #3684, #4933, .t. ) ;
#149 = edge_curve ( 'none', #150, #129, #4928, .t. ) ;
#150 = vertex_point ( 'none', #4912 ) ;
#151 = oriented_edge ( 'none', *, *, #137, .f. ) ;
#152 = vertex_point ( 'none', #4921 ) ;
#153 = oriented_edge ( 'none', *, *, #175, .f. ) ;
#154 = oriented_edge ( 'none', *, *, #3699, .t. ) ;
#155 = edge_loop ( 'none', ( #158, #3530 ) ) ;
#156 = edge_loop ( 'none', ( #127, #140 ) ) ;
#157 = edge_curve ( 'none', #102, #146, #4917, .t. ) ;
#158 = oriented_edge ( 'none', *, *, #3707, .t. ) ;
#159 = oriented_edge ( 'none', *, *, #163, .f. ) ;
#160 = vertex_point ( 'none', #4922 ) ;
#161 = vertex_point ( 'none', #4965 ) ;
#162 = edge_loop ( 'none', ( #153, #4681, #7324, #7331 ) ) ;
#163 = edge_curve ( 'none', #161, #123, #4962, .t. ) ;
#164 = edge_curve ( 'none', #5038, #3874, #4957, .t. ) ;
#165 = advanced_face ( 'none', ( #4958 ), #4961, .t. ) ;
#166 = oriented_edge ( 'none', *, *, #338, .t. ) ;
#167 = vertex_point ( 'none', #4953 ) ;
#168 = vertex_point ( 'none', #4950 ) ;
#169 = vertex_point ( 'none', #4927 ) ;
#170 = advanced_face ( 'none', ( #4946 ), #4718, .f. ) ;
#171 = oriented_edge ( 'none', *, *, #173, .t. ) ;
#172 = oriented_edge ( 'none', *, *, #2920, .t. ) ;
#173 = edge_curve ( 'none', #2915, #2990, #5002, .t. ) ;
#174 = oriented_edge ( 'none', *, *, #296, .f. ) ;
#175 = edge_curve ( 'none', #167, #142, #4999, .t. ) ;
#176 = oriented_edge ( 'none', *, *, #179, .f. ) ;
#177 = oriented_edge ( 'none', *, *, #3495, .f. ) ;
#178 = edge_curve ( 'none', #15460, #9053, #4986, .t. ) ;
#179 = edge_curve ( 'none', #2912, #2976, #4987, .t. ) ;
#180 = oriented_edge ( 'none', *, *, #2970, .f. ) ;
#181 = vertex_point ( 'none', #4978 ) ;
#182 = edge_loop ( 'none', ( #201, #172 ) ) ;
#183 = vertex_point ( 'none', #4981 ) ;
#184 = oriented_edge ( 'none', *, *, #4177, .f. ) ;
#185 = edge_loop ( 'none', ( #291, #236, #248, #268 ) ) ;
#186 = oriented_edge ( 'none', *, *, #3484, .f. ) ;
#187 = edge_curve ( 'none', #183, #4116, #4980, .t. ) ;
#188 = oriented_edge ( 'none', *, *, #3321, .f. ) ;
#189 = edge_curve ( 'none', #183, #16243, #4969, .t. ) ;
#190 = edge_loop ( 'none', ( #184, #2082, #16966, #264 ) ) ;
#191 = oriented_edge ( 'none', *, *, #16953, .t. ) ;
#192 = oriented_edge ( 'none', *, *, #270, .t. ) ;
#193 = vertex_point ( 'none', #4970 ) ;
#194 = advanced_face ( 'none', ( #5029, #5031 ), #5024, .t. ) ;
#195 = edge_loop ( 'none', ( #180, #176, #216, #227 ) ) ;
#196 = edge_loop ( 'none', ( #177, #219 ) ) ;
#197 = edge_curve ( 'none', #9546, #3725, #5022, .t. ) ;
#198 = edge_loop ( 'none', ( #188, #186 ) ) ;
#199 = advanced_face ( 'none', ( #4974 ), #5030, .t. ) ;
#200 = edge_loop ( 'none', ( #218, #171 ) ) ;
#201 = oriented_edge ( 'none', *, *, #141, .t. ) ;
#202 = edge_loop ( 'none', ( #215, #220, #222, #229 ) ) ;
#203 = oriented_edge ( 'none', *, *, #6256, .f. ) ;
#204 = edge_curve ( 'none', #352, #6002, #5013, .t. ) ;
#205 = oriented_edge ( 'none', *, *, #197, .f. ) ;
#206 = advanced_face ( 'none', ( #5015 ), #5035, .t. ) ;
#207 = oriented_edge ( 'none', *, *, #9521, .f. ) ;
#208 = oriented_edge ( 'none', *, *, #204, .f. ) ;
#209 = advanced_face ( 'none', ( #5009 ), #5162, .t. ) ;
#210 = vertex_point ( 'none', #5090 ) ;
#211 = oriented_edge ( 'none', *, *, #3108, .f. ) ;
#212 = oriented_edge ( 'none', *, *, #197, .t. ) ;
#213 = edge_curve ( 'none', #2918, #2928, #5039, .t. ) ;
#214 = oriented_edge ( 'none', *, *, #15472, .f. ) ;
#215 = oriented_edge ( 'none', *, *, #2984, .f. ) ;
#216 = oriented_edge ( 'none', *, *, #2981, .t. ) ;
#217 = edge_loop ( 'none', ( #284, #301 ) ) ;
#218 = oriented_edge ( 'none', *, *, #2969, .t. ) ;
#219 = oriented_edge ( 'none', *, *, #4138, .f. ) ;
#220 = oriented_edge ( 'none', *, *, #233, .f. ) ;
#221 = advanced_face ( 'none', ( #5011, #5040 ), #5167, .t. ) ;
#222 = oriented_edge ( 'none', *, *, #2914, .t. ) ;
#223 = oriented_edge ( 'none', *, *, #2916, .t. ) ;
#224 = edge_loop ( 'none', ( #307, #214 ) ) ;
#225 = edge_curve ( 'none', #181, #4187, #5181, .t. ) ;
#226 = oriented_edge ( 'none', *, *, #2788, .f. ) ;
#227 = oriented_edge ( 'none', *, *, #173, .f. ) ;
#228 = oriented_edge ( 'none', *, *, #255, .t. ) ;
#229 = oriented_edge ( 'none', *, *, #246, .f. ) ;
#230 = advanced_face ( 'none', ( #5177 ), #5165, .t. ) ;
#231 = edge_loop ( 'none', ( #265, #251, #250, #263 ) ) ;
#232 = oriented_edge ( 'none', *, *, #242, .f. ) ;
#233 = edge_curve ( 'none', #2979, #2980, #5089, .t. ) ;
#234 = oriented_edge ( 'none', *, *, #388, .t. ) ;
#235 = oriented_edge ( 'none', *, *, #237, .t. ) ;
#236 = oriented_edge ( 'none', *, *, #213, .f. ) ;
#237 = edge_curve ( 'none', #2443, #9546, #5236, .t. ) ;
#238 = advanced_face ( 'none', ( #5172, #5175 ), #5176, .t. ) ;
#239 = oriented_edge ( 'none', *, *, #245, .f. ) ;
#240 = advanced_face ( 'none', ( #5182 ), #5237, .f. ) ;
#241 = vertex_point ( 'none', #5230 ) ;
#242 = edge_curve ( 'none', #181, #4390, #5211, .t. ) ;
#243 = oriented_edge ( 'none', *, *, #288, .f. ) ;
#244 = advanced_face ( 'none', ( #4949 ), #5209, .t. ) ;
#245 = edge_curve ( 'none', #241, #4401, #5264, .t. ) ;
#246 = edge_curve ( 'none', #2989, #2987, #5267, .t. ) ;
#247 = oriented_edge ( 'none', *, *, #271, .t. ) ;
#248 = oriented_edge ( 'none', *, *, #2977, .t. ) ;
#249 = edge_curve ( 'none', #193, #181, #5258, .t. ) ;
#250 = oriented_edge ( 'none', *, *, #249, .t. ) ;
#251 = oriented_edge ( 'none', *, *, #270, .f. ) ;
#252 = oriented_edge ( 'none', *, *, #4645, .f. ) ;
#253 = edge_curve ( 'none', #4189, #183, #5252, .t. ) ;
#254 = edge_loop ( 'none', ( #300, #295, #281, #319 ) ) ;
#255 = edge_curve ( 'none', #2921, #2909, #5251, .t. ) ;
#256 = edge_loop ( 'none', ( #258, #239, #266, #278 ) ) ;
#257 = edge_loop ( 'none', ( #275, #290, #294, #16945 ) ) ;
#258 = oriented_edge ( 'none', *, *, #4394, .f. ) ;
#259 = edge_curve ( 'none', #2751, #2756, #5260, .t. ) ;
#260 = advanced_face ( 'none', ( #5300 ), #5298, .f. ) ;
#261 = oriented_edge ( 'none', *, *, #246, .t. ) ;
#262 = edge_loop ( 'none', ( #306, #280 ) ) ;
#263 = oriented_edge ( 'none', *, *, #242, .t. ) ;
#264 = oriented_edge ( 'none', *, *, #4382, .f. ) ;
#265 = oriented_edge ( 'none', *, *, #4380, .f. ) ;
#266 = oriented_edge ( 'none', *, *, #269, .t. ) ;
#267 = oriented_edge ( 'none', *, *, #4114, .t. ) ;
#268 = oriented_edge ( 'none', *, *, #255, .f. ) ;
#269 = edge_curve ( 'none', #241, #292, #5294, .t. ) ;
#270 = edge_curve ( 'none', #193, #4398, #5291, .t. ) ;
#271 = edge_curve ( 'none', #292, #193, #5289, .t. ) ;
#272 = advanced_face ( 'none', ( #5279 ), #5288, .t. ) ;
#273 = edge_loop ( 'none', ( #203, #208, #234, #386 ) ) ;
#274 = edge_curve ( 'none', #16561, #241, #5292, .t. ) ;
#275 = oriented_edge ( 'none', *, *, #4389, .f. ) ;
#276 = edge_loop ( 'none', ( #277, #243, #247, #192 ) ) ;
#277 = oriented_edge ( 'none', *, *, #4393, .f. ) ;
#278 = oriented_edge ( 'none', *, *, #288, .t. ) ;
#279 = edge_loop ( 'none', ( #223, #261 ) ) ;
#280 = oriented_edge ( 'none', *, *, #15507, .f. ) ;
#281 = oriented_edge ( 'none', *, *, #2919, .t. ) ;
#282 = edge_loop ( 'none', ( #9269, #9284 ) ) ;
#283 = advanced_face ( 'none', ( #5273 ), #5325, .f. ) ;
#284 = oriented_edge ( 'none', *, *, #3533, .f. ) ;
#285 = edge_loop ( 'none', ( #323, #321, #345, #298 ) ) ;
#286 = edge_curve ( 'none', #2769, #2934, #5329, .t. ) ;
#287 = advanced_face ( 'none', ( #5270 ), #5323, .f. ) ;
#288 = edge_curve ( 'none', #292, #4407, #5318, .t. ) ;
#289 = oriented_edge ( 'none', *, *, #16950, .f. ) ;
#290 = oriented_edge ( 'none', *, *, #16924, .f. ) ;
#291 = oriented_edge ( 'none', *, *, #2917, .f. ) ;
#292 = vertex_point ( 'none', #5313 ) ;
#293 = oriented_edge ( 'none', *, *, #2935, .t. ) ;
#294 = oriented_edge ( 'none', *, *, #274, .t. ) ;
#295 = oriented_edge ( 'none', *, *, #259, .f. ) ;
#296 = edge_curve ( 'none', #2443, #5915, #5306, .t. ) ;
#297 = advanced_face ( 'none', ( #5324 ), #5331, .t. ) ;
#298 = oriented_edge ( 'none', *, *, #108, .f. ) ;
#299 = edge_loop ( 'none', ( #293, #228 ) ) ;
#300 = oriented_edge ( 'none', *, *, #2805, .f. ) ;
#301 = oriented_edge ( 'none', *, *, #15453, .f. ) ;
#302 = advanced_face ( 'none', ( #5317 ), #5343, .f. ) ;
#303 = edge_loop ( 'none', ( #325, #315, #335, #331 ) ) ;
#304 = advanced_face ( 'none', ( #5344 ), #5348, .t. ) ;
#305 = advanced_face ( 'none', ( #5332, #5335 ), #5307, .t. ) ;
#306 = oriented_edge ( 'none', *, *, #3540, .f. ) ;
#307 = oriented_edge ( 'none', *, *, #178, .f. ) ;
#308 = edge_loop ( 'none', ( #318, #316 ) ) ;
#309 = edge_loop ( 'none', ( #1216, #1143, #1381, #1136 ) ) ;
#310 = oriented_edge ( 'none', *, *, #16434, .f. ) ;
#311 = oriented_edge ( 'none', *, *, #16922, .f. ) ;
#312 = oriented_edge ( 'none', *, *, #4330, .f. ) ;
#313 = oriented_edge ( 'none', *, *, #16973, .f. ) ;
#314 = oriented_edge ( 'none', *, *, #16542, .f. ) ;
#315 = oriented_edge ( 'none', *, *, #6262, .f. ) ;
#316 = oriented_edge ( 'none', *, *, #286, .t. ) ;
#317 = advanced_face ( 'none', ( #5303, #5350 ), #5341, .t. ) ;
#318 = oriented_edge ( 'none', *, *, #2939, .t. ) ;
#319 = oriented_edge ( 'none', *, *, #286, .f. ) ;
#320 = oriented_edge ( 'none', *, *, #16977, .f. ) ;
#321 = oriented_edge ( 'none', *, *, #6259, .f. ) ;
#322 = oriented_edge ( 'none', *, *, #16941, .f. ) ;
#323 = oriented_edge ( 'none', *, *, #2765, .f. ) ;
#324 = oriented_edge ( 'none', *, *, #348, .f. ) ;
#325 = oriented_edge ( 'none', *, *, #3771, .f. ) ;
#326 = oriented_edge ( 'none', *, *, #4167, .f. ) ;
#327 = oriented_edge ( 'none', *, *, #4115, .f. ) ;
#328 = oriented_edge ( 'none', *, *, #3697, .f. ) ;
#329 = oriented_edge ( 'none', *, *, #3455, .f. ) ;
#330 = advanced_face ( 'none', ( #5347 ), #5400, .f. ) ;
#331 = oriented_edge ( 'none', *, *, #148, .f. ) ;
#332 = oriented_edge ( 'none', *, *, #3471, .t. ) ;
#333 = edge_loop ( 'none', ( #16934, #341, #16933, #329 ) ) ;
#334 = oriented_edge ( 'none', *, *, #16605, .f. ) ;
#335 = oriented_edge ( 'none', *, *, #3681, .t. ) ;
#336 = edge_loop ( 'none', ( #312, #1435, #1154, #332 ) ) ;
#337 = oriented_edge ( 'none', *, *, #3698, .t. ) ;
#338 = edge_curve ( 'none', #12752, #7245, #5450, .t. ) ;
#339 = advanced_face ( 'none', ( #5403 ), #5397, .f. ) ;
#340 = edge_curve ( 'none', #161, #152, #5439, .t. ) ;
#341 = oriented_edge ( 'none', *, *, #24, .f. ) ;
#342 = oriented_edge ( 'none', *, *, #3088, .t. ) ;
#343 = edge_loop ( 'none', ( #334, #314, #310, #311, #322, #326, #289, #313, #365, #320, #358, #1114, #354, #372, #346, #359, #361, #1367 ) ) ;
#344 = vertex_point ( 'none', #5399 ) ;
#345 = oriented_edge ( 'none', *, *, #2752, .t. ) ;
#346 = oriented_edge ( 'none', *, *, #249, .f. ) ;
#347 = advanced_face ( 'none', ( #5444 ), #5438, .t. ) ;
#348 = edge_curve ( 'none', #3650, #3661, #5446, .t. ) ;
#349 = edge_loop ( 'none', ( #6258, #351 ) ) ;
#350 = oriented_edge ( 'none', *, *, #348, .t. ) ;
#351 = oriented_edge ( 'none', *, *, #353, .t. ) ;
#352 = vertex_point ( 'none', #5447 ) ;
#353 = edge_curve ( 'none', #4105, #4219, #5470, .t. ) ;
#354 = oriented_edge ( 'none', *, *, #4188, .f. ) ;
#355 = edge_loop ( 'none', ( #10, #13 ) ) ;
#356 = oriented_edge ( 'none', *, *, #7600, .t. ) ;
#357 = oriented_edge ( 'none', *, *, #6265, .f. ) ;
#358 = oriented_edge ( 'none', *, *, #189, .f. ) ;
#359 = oriented_edge ( 'none', *, *, #271, .f. ) ;
#360 = vertex_point ( 'none', #5475 ) ;
#361 = oriented_edge ( 'none', *, *, #269, .f. ) ;
#362 = edge_loop ( 'none', ( #211, #3196, #3359, #3367 ) ) ;
#363 = edge_curve ( 'none', #7317, #6263, #5469, .t. ) ;
#364 = advanced_face ( 'none', ( #5431, #5465 ), #5460, .t. ) ;
#365 = oriented_edge ( 'none', *, *, #2171, .f. ) ;
#366 = edge_loop ( 'none', ( #15409, #1160, #11706, #1161 ) ) ;
#367 = edge_loop ( 'none', ( #342, #356 ) ) ;
#368 = oriented_edge ( 'none', *, *, #1187, .t. ) ;
#369 = circle ( 'none', #373, 2.479722522739284500 ) ;
#370 = cartesian_point ( 'none', ( -12.54617185414773100, 41.89999999999999900, -16.06278044199887100 ) ) ;
#371 = cartesian_point ( 'none', ( -13.02500972092568300, 41.89999999999999900, -16.15451468948928900 ) ) ;
#372 = oriented_edge ( 'none', *, *, #225, .f. ) ;
#373 = axis2_placement_3d ( 'none', #426, #425, #424 ) ;
#374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#375 = cylindrical_surface ( 'none', #416, 2.479722522739282700 ) ;
#376 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#377 = cartesian_point ( 'none', ( -14.09519403000314400, 41.89999999999999900, -15.03192294908788400 ) ) ;
#378 = axis2_placement_3d ( 'none', #377, #432, #431 ) ;
#379 = circle ( 'none', #378, 0.8918530259873335100 ) ;
#380 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#381 = vector ( 'none', #380, 1000.000000000000000 ) ;
#382 = cartesian_point ( 'none', ( -14.94889899398945900, 41.89999999999999900, -15.28997266218223500 ) ) ;
#383 = line ( 'none', #382, #381 ) ;
#384 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#385 = vector ( 'none', #384, 1000.000000000000000 ) ;
#386 = oriented_edge ( 'none', *, *, #296, .t. ) ;
#387 = axis2_placement_3d ( 'none', #397, #376, #374 ) ;
#388 = edge_curve ( 'none', #352, #2443, #5453, .t. ) ;
#389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#390 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#391 = cartesian_point ( 'none', ( -13.63745255844295000, 41.89999999999999900, -15.53543505013202300 ) ) ;
#392 = axis2_placement_3d ( 'none', #391, #390, #389 ) ;
#393 = plane ( 'none', #392 ) ;
#394 = line ( 'none', #396, #385 ) ;
#395 = face_outer_bound ( 'none', #8756, .t. ) ;
#396 = cartesian_point ( 'none', ( -14.98160484036683500, 41.89999999999999900, -16.52935300807679700 ) ) ;
#397 = cartesian_point ( 'none', ( -14.09519403000314400, 41.89999999999999900, -15.03192294908788400 ) ) ;
#398 = face_outer_bound ( 'none', #15302, .t. ) ;
#399 = cylindrical_surface ( 'none', #387, 0.8918530259873352900 ) ;
#400 = oriented_edge ( 'none', *, *, #363, .f. ) ;
#401 = cartesian_point ( 'none', ( -13.02500972092568300, 41.89999999999999900, -16.15451468948928900 ) ) ;
#402 = cartesian_point ( 'none', ( -13.19943322452027300, 41.89999999999999900, -19.98585999178343200 ) ) ;
#403 = axis2_placement_3d ( 'none', #401, #461, #460 ) ;
#404 = circle ( 'none', #411, 4.532996610322326700 ) ;
#405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#406 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#407 = cylindrical_surface ( 'none', #403, 1.992176755838306800 ) ;
#408 = cartesian_point ( 'none', ( -15.00732568161739300, 41.89999999999999900, -15.95654585737336200 ) ) ;
#409 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#410 = vector ( 'none', #409, 1000.000000000000000 ) ;
#411 = axis2_placement_3d ( 'none', #402, #453, #452 ) ;
#412 = axis2_placement_3d ( 'none', #371, #406, #405 ) ;
#413 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#414 = face_outer_bound ( 'none', #15356, .t. ) ;
#415 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#416 = axis2_placement_3d ( 'none', #370, #415, #413 ) ;
#417 = cartesian_point ( 'none', ( -13.66944502579059600, 41.89999999999999900, -15.47729623201909600 ) ) ;
#418 = line ( 'none', #417, #410 ) ;
#419 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#420 = vector ( 'none', #419, 1000.000000000000000 ) ;
#421 = cartesian_point ( 'none', ( -14.78120415229160800, 41.89999999999999900, -17.13686350025570000 ) ) ;
#422 = face_outer_bound ( 'none', #15321, .t. ) ;
#423 = cartesian_point ( 'none', ( -14.78120415229160800, 41.89999999999999900, -17.13686350025570000 ) ) ;
#424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#425 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#426 = cartesian_point ( 'none', ( -12.54617185414773100, 41.89999999999999900, -16.06278044199887100 ) ) ;
#427 = line ( 'none', #421, #420 ) ;
#428 = cartesian_point ( 'none', ( -15.00732568161739300, 41.89999999999999900, -15.95654585737336200 ) ) ;
#429 = circle ( 'none', #412, 1.992176755838306800 ) ;
#430 = cartesian_point ( 'none', ( -14.98160484036683500, 41.89999999999999900, -16.52935300807679700 ) ) ;
#431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#432 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#433 = cartesian_point ( 'none', ( -12.78437181403496800, 41.89999999999999900, -19.61185452165225800 ) ) ;
#434 = circle ( 'none', #494, 3.102555764119077100 ) ;
#435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#436 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#437 = cartesian_point ( 'none', ( -13.35962281674803600, 41.89999999999999900, -18.44924965919095400 ) ) ;
#438 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#439 = axis2_placement_3d ( 'none', #433, #438, #493 ) ;
#440 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#441 = vector ( 'none', #440, 1000.000000000000000 ) ;
#442 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#444 = cartesian_point ( 'none', ( -11.92621919146231200, 41.89999999999999900, -15.63534458608516300 ) ) ;
#445 = line ( 'none', #444, #441 ) ;
#446 = face_outer_bound ( 'none', #15397, .t. ) ;
#447 = cylindrical_surface ( 'none', #439, 4.704670576219212000 ) ;
#448 = oriented_edge ( 'none', *, *, #9527, .f. ) ;
#449 = circle ( 'none', #459, 2.988059064760025100 ) ;
#450 = face_outer_bound ( 'none', #15375, .t. ) ;
#451 = cartesian_point ( 'none', ( -13.66944502579059600, 41.89999999999999900, -15.47729623201909600 ) ) ;
#452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#453 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#454 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#455 = cartesian_point ( 'none', ( -11.92621919146231200, 41.89999999999999900, -15.63534458608516300 ) ) ;
#456 = axis2_placement_3d ( 'none', #462, #454, #443 ) ;
#457 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#458 = vector ( 'none', #457, 1000.000000000000000 ) ;
#459 = axis2_placement_3d ( 'none', #437, #436, #435 ) ;
#460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#461 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#462 = cartesian_point ( 'none', ( -13.19943322452027300, 41.89999999999999900, -19.98585999178343200 ) ) ;
#463 = line ( 'none', #408, #458 ) ;
#464 = cylindrical_surface ( 'none', #456, 4.532996610322328500 ) ;
#465 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#466 = cartesian_point ( 'none', ( -11.58321803450958700, 41.89999999999999900, -16.60708475134325100 ) ) ;
#467 = cartesian_point ( 'none', ( -11.58321803450958700, 41.89999999999999900, -16.60708475134325100 ) ) ;
#468 = circle ( 'none', #524, 2.336057499807031600 ) ;
#469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#470 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#471 = cartesian_point ( 'none', ( -13.21357544348041400, 41.89999999999999900, -20.03418332151187200 ) ) ;
#472 = cartesian_point ( 'none', ( -11.39277911079709000, 41.89999999999999900, -18.49124392665189700 ) ) ;
#473 = axis2_placement_3d ( 'none', #466, #474, #442 ) ;
#474 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#475 = advanced_face ( 'none', ( #5174 ), #5514, .t. ) ;
#476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#477 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#478 = cartesian_point ( 'none', ( -11.73172951761941900, 41.89999999999999900, -18.26949748324818400 ) ) ;
#479 = cartesian_point ( 'none', ( -9.881250619742193200, 41.89999999999999900, -15.90971830562904200 ) ) ;
#480 = axis2_placement_3d ( 'none', #471, #470, #469 ) ;
#481 = axis2_placement_3d ( 'none', #478, #477, #476 ) ;
#482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#483 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#484 = circle ( 'none', #480, 4.583346849181343600 ) ;
#485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#486 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#487 = axis2_placement_3d ( 'none', #495, #486, #485 ) ;
#488 = cartesian_point ( 'none', ( -12.29432455808491100, 41.89999999999999900, -18.87326986767499200 ) ) ;
#489 = circle ( 'none', #481, 2.998804748331205200 ) ;
#490 = cylindrical_surface ( 'none', #487, 2.988059064760025100 ) ;
#491 = cylindrical_surface ( 'none', #473, 2.336057499807031600 ) ;
#492 = face_outer_bound ( 'none', #15344, .t. ) ;
#493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#494 = axis2_placement_3d ( 'none', #488, #483, #482 ) ;
#495 = cartesian_point ( 'none', ( -13.35962281674803600, 41.89999999999999900, -18.44924965919095400 ) ) ;
#496 = face_outer_bound ( 'none', #15405, .t. ) ;
#497 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#498 = line ( 'none', #499, #561 ) ;
#499 = cartesian_point ( 'none', ( -10.38131710696460200, 41.89999999999999900, -18.03348872857708000 ) ) ;
#500 = cartesian_point ( 'none', ( -12.78246966177077000, 41.89999999999999900, -19.39920406338643500 ) ) ;
#501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#502 = face_outer_bound ( 'none', #15406, .t. ) ;
#503 = cartesian_point ( 'none', ( -12.78246966177077000, 41.89999999999999900, -19.39920406338643500 ) ) ;
#504 = circle ( 'none', #545, 2.795472403815040700 ) ;
#505 = cartesian_point ( 'none', ( -11.73172951761941900, 41.89999999999999900, -18.26949748324818400 ) ) ;
#506 = axis2_placement_3d ( 'none', #505, #514, #501 ) ;
#507 = cylindrical_surface ( 'none', #557, 2.795472403815040700 ) ;
#508 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#509 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#511 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#512 = cartesian_point ( 'none', ( -11.39277911079709000, 41.89999999999999900, -18.49124392665189700 ) ) ;
#513 = axis2_placement_3d ( 'none', #512, #511, #510 ) ;
#514 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#515 = face_outer_bound ( 'none', #366, .t. ) ;
#516 = cylindrical_surface ( 'none', #506, 2.998804748331206600 ) ;
#517 = circle ( 'none', #513, 1.110223043609411600 ) ;
#518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#520 = axis2_placement_3d ( 'none', #472, #509, #508 ) ;
#521 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2999999999999999300, -4.000000000000000000 ) ) ;
#522 = axis2_placement_3d ( 'none', #526, #519, #518 ) ;
#523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#524 = axis2_placement_3d ( 'none', #467, #465, #523 ) ;
#525 = cylindrical_surface ( 'none', #520, 1.110223043609411600 ) ;
#526 = cartesian_point ( 'none', ( -11.26018892067736700, 41.89999999999999900, -16.87514000088341600 ) ) ;
#527 = cartesian_point ( 'none', ( -10.28403607695722300, 41.89999999999999900, -18.54855091988060100 ) ) ;
#528 = circle ( 'none', #522, 1.916293964957606300 ) ;
#529 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.500000000000000900, 0.0000000000000000000 ) ) ;
#530 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#531 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#532 = cartesian_point ( 'none', ( -12.14751528999869200, 41.89999999999999900, -16.64218189594891900 ) ) ;
#533 = line ( 'none', #559, #587 ) ;
#534 = cylindrical_surface ( 'none', #588, 2.052149436431678800 ) ;
#535 = axis2_placement_3d ( 'none', #549, #531, #530 ) ;
#536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#537 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#538 = cylindrical_surface ( 'none', #576, 3.769048570700480400 ) ;
#539 = line ( 'none', #532, #581 ) ;
#540 = conical_surface ( 'none', #574, 31.00000000000001400, 0.7853981633974506100 ) ;
#541 = cartesian_point ( 'none', ( -12.25091546653537100, 41.89999999999999900, -18.87960886386352800 ) ) ;
#542 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#543 = vector ( 'none', #542, 1000.000000000000000 ) ;
#544 = face_outer_bound ( 'none', #15582, .t. ) ;
#545 = axis2_placement_3d ( 'none', #500, #537, #536 ) ;
#546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#547 = circle ( 'none', #582, 24.00000000000000400 ) ;
#548 = cartesian_point ( 'none', ( -11.36441780036057600, 41.89999999999999900, -16.99009740762324200 ) ) ;
#549 = cartesian_point ( 'none', ( -12.25091546653537100, 41.89999999999999900, -18.87960886386352800 ) ) ;
#550 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#551 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#552 = vector ( 'none', #551, 1000.000000000000000 ) ;
#553 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, -18.04999999999998600 ) ) ;
#554 = line ( 'none', #553, #552 ) ;
#555 = line ( 'none', #548, #543 ) ;
#556 = circle ( 'none', #535, 2.052149436431678800 ) ;
#557 = axis2_placement_3d ( 'none', #503, #550, #546 ) ;
#558 = face_outer_bound ( 'none', #15416, .t. ) ;
#559 = cartesian_point ( 'none', ( -10.78341252363876800, 41.89999999999999900, -17.44512204899325200 ) ) ;
#560 = cartesian_point ( 'none', ( -10.38131710696460200, 41.89999999999999900, -18.03348872857708000 ) ) ;
#561 = vector ( 'none', #497, 1000.000000000000000 ) ;
#562 = cartesian_point ( 'none', ( -10.78341252363876800, 41.89999999999999900, -17.44512204899325200 ) ) ;
#563 = cartesian_point ( 'none', ( -11.36441780036057600, 41.89999999999999900, -16.99009740762324200 ) ) ;
#564 = circle ( 'none', #571, 23.98989794855663900 ) ;
#565 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 32.04227673008426100 ) ) ;
#566 = face_outer_bound ( 'none', #15444, .t. ) ;
#567 = cartesian_point ( 'none', ( -12.14751528999869200, 41.89999999999999900, -16.64218189594891900 ) ) ;
#568 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#569 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#570 = line ( 'none', #617, #616 ) ;
#571 = axis2_placement_3d ( 'none', #609, #608, #607 ) ;
#572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#573 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#574 = axis2_placement_3d ( 'none', #569, #568, #623 ) ;
#575 = circle ( 'none', #622, 3.050898701435645700 ) ;
#576 = axis2_placement_3d ( 'none', #578, #580, #584 ) ;
#577 = face_outer_bound ( 'none', #15434, .t. ) ;
#578 = cartesian_point ( 'none', ( -13.27633305804685200, 41.89999999999999900, -20.23822104685344000 ) ) ;
#579 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#580 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#581 = vector ( 'none', #579, 1000.000000000000000 ) ;
#582 = axis2_placement_3d ( 'none', #529, #573, #572 ) ;
#583 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#587 = vector ( 'none', #586, 1000.000000000000000 ) ;
#588 = axis2_placement_3d ( 'none', #541, #585, #583 ) ;
#589 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#591 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#592 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8749999999999829000, 0.0000000000000000000 ) ) ;
#593 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 25.94047932721296200 ) ) ;
#594 = direction ( 'none', ( 0.0000000000000000000, -0.9998476951563911600, 0.01745240643728354600 ) ) ;
#595 = vector ( 'none', #594, 1000.000000000000100 ) ;
#596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#597 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#598 = circle ( 'none', #606, 31.87500000000000000 ) ;
#599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#600 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#601 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 28.99137802864860800 ) ) ;
#602 = axis2_placement_3d ( 'none', #601, #600, #599 ) ;
#603 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#604 = line ( 'none', #613, #595 ) ;
#605 = cartesian_point ( 'none', ( -16.55668444541052900, 41.60000000000000100, -8.651280672290425900 ) ) ;
#606 = axis2_placement_3d ( 'none', #592, #591, #590 ) ;
#607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#608 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#609 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.599999999999999600, 0.0000000000000000000 ) ) ;
#610 = advanced_face ( 'none', ( #5533 ), #5532, .t. ) ;
#611 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 25.59137802864860900 ) ) ;
#612 = circle ( 'none', #602, 3.400000000000000400 ) ;
#613 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 32.39137802864828300 ) ) ;
#614 = axis2_placement_3d ( 'none', #605, #597, #596 ) ;
#615 = direction ( 'none', ( -2.137303368083795900e-018, -0.9998476951563911600, -0.01745240643728354600 ) ) ;
#616 = vector ( 'none', #615, 1000.000000000000100 ) ;
#617 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 25.59137802864860900 ) ) ;
#618 = circle ( 'none', #614, 0.1499093108128409000 ) ;
#619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#620 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#621 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#622 = axis2_placement_3d ( 'none', #621, #620, #619 ) ;
#623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#624 = axis2_placement_3d ( 'none', #632, #662, #661 ) ;
#625 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#626 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -25.59137802864827500 ) ) ;
#627 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#628 = vector ( 'none', #627, 1000.000000000000000 ) ;
#629 = cartesian_point ( 'none', ( -12.98908277681926800, 41.89999999999999900, -16.47984297865952300 ) ) ;
#630 = cylindrical_surface ( 'none', #651, 3.780325373174780300 ) ;
#631 = line ( 'none', #684, #683 ) ;
#632 = cartesian_point ( 'none', ( -13.20693647328558000, 41.89999999999999900, -19.30517803498891600 ) ) ;
#633 = face_outer_bound ( 'none', #15498, .t. ) ;
#634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#636 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#637 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -28.99137802864827800 ) ) ;
#638 = axis2_placement_3d ( 'none', #637, #636, #635 ) ;
#639 = cartesian_point ( 'none', ( -12.98908277681926800, 41.89999999999999900, -16.47984297865952300 ) ) ;
#640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#641 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#642 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 19.80000000000000100 ) ) ;
#643 = axis2_placement_3d ( 'none', #642, #641, #640 ) ;
#644 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -25.59137802864827500 ) ) ;
#645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#646 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#647 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 28.99137802864828500 ) ) ;
#648 = axis2_placement_3d ( 'none', #647, #646, #645 ) ;
#649 = circle ( 'none', #648, 3.400000000000000400 ) ;
#650 = line ( 'none', #629, #628 ) ;
#651 = axis2_placement_3d ( 'none', #652, #625, #634 ) ;
#652 = cartesian_point ( 'none', ( -13.27971042372899600, 41.89999999999999900, -20.24898021387937400 ) ) ;
#653 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -25.94047932721263200 ) ) ;
#654 = face_outer_bound ( 'none', #15464, .t. ) ;
#655 = circle ( 'none', #638, 3.050898701435648800 ) ;
#656 = cylindrical_surface ( 'none', #643, 3.249999999999999600 ) ;
#657 = axis2_placement_3d ( 'none', #663, #671, #719 ) ;
#658 = circle ( 'none', #657, 3.769048570700480400 ) ;
#659 = axis2_placement_3d ( 'none', #676, #664, #711 ) ;
#660 = line ( 'none', #703, #702 ) ;
#661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#662 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#663 = cartesian_point ( 'none', ( -13.27633305804685200, 41.89999999999999900, -20.23822104685344000 ) ) ;
#664 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#665 = vector ( 'none', #735, 1000.000000000000000 ) ;
#666 = circle ( 'none', #708, 3.780325373174780300 ) ;
#667 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#668 = vector ( 'none', #667, 1000.000000000000000 ) ;
#669 = circle ( 'none', #624, 2.833721654218697600 ) ;
#670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#671 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#672 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -28.99137802864827800 ) ) ;
#673 = cartesian_point ( 'none', ( -17.39190731383682100, 41.89999999999999900, -8.380475200879754300 ) ) ;
#674 = conical_surface ( 'none', #659, 3.400000000000000400, 0.01745329251994333400 ) ;
#675 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#676 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -28.99137802864861500 ) ) ;
#677 = axis2_placement_3d ( 'none', #680, #675, #670 ) ;
#678 = direction ( 'none', ( 0.0000000000000000000, -0.9998476951563911600, 0.01745240643728354600 ) ) ;
#679 = vector ( 'none', #678, 1000.000000000000100 ) ;
#680 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -28.99137802864827800 ) ) ;
#681 = line ( 'none', #673, #668 ) ;
#682 = direction ( 'none', ( 0.0000000000000000000, -0.9998476951563911600, 0.01745240643728354600 ) ) ;
#683 = vector ( 'none', #682, 1000.000000000000100 ) ;
#684 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 32.39137802864861000 ) ) ;
#685 = line ( 'none', #626, #679 ) ;
#686 = face_outer_bound ( 'none', #15477, .t. ) ;
#687 = conical_surface ( 'none', #677, 3.400000000000000400, 0.01745329251994333400 ) ;
#688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#689 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#690 = cartesian_point ( 'none', ( -13.34420986721449000, 41.89999999999999900, -18.57433337540106100 ) ) ;
#691 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#692 = face_outer_bound ( 'none', #15526, .t. ) ;
#693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#694 = cylindrical_surface ( 'none', #748, 2.833721654218697600 ) ;
#695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#696 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#697 = circle ( 'none', #739, 1.126476156067965500 ) ;
#698 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -32.39137802864827600 ) ) ;
#699 = axis2_placement_3d ( 'none', #715, #689, #688 ) ;
#700 = axis2_placement_3d ( 'none', #690, #751, #693 ) ;
#701 = direction ( 'none', ( -2.137303368083795900e-018, -0.9998476951563911600, -0.01745240643728354600 ) ) ;
#702 = vector ( 'none', #701, 1000.000000000000100 ) ;
#703 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -32.39137802864827600 ) ) ;
#704 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -32.04227673008392700 ) ) ;
#705 = circle ( 'none', #714, 3.400000000000000400 ) ;
#706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#707 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#708 = axis2_placement_3d ( 'none', #712, #707, #706 ) ;
#709 = circle ( 'none', #699, 2.090096815251546200 ) ;
#710 = oriented_edge ( 'none', *, *, #768, .t. ) ;
#711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#712 = cartesian_point ( 'none', ( -13.27971042372899600, 41.89999999999999900, -20.24898021387937400 ) ) ;
#713 = cylindrical_surface ( 'none', #700, 2.090096815251546200 ) ;
#714 = axis2_placement_3d ( 'none', #672, #696, #695 ) ;
#715 = cartesian_point ( 'none', ( -13.34420986721449000, 41.89999999999999900, -18.57433337540106100 ) ) ;
#716 = face_outer_bound ( 'none', #2763, .t. ) ;
#717 = oriented_edge ( 'none', *, *, #6269, .f. ) ;
#718 = edge_curve ( 'none', #1146, #4997, #5523, .t. ) ;
#719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#720 = cartesian_point ( 'none', ( -13.83183030310170000, 41.89999999999999900, -17.74319494811569700 ) ) ;
#721 = axis2_placement_3d ( 'none', #720, #730, #729 ) ;
#722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#723 = cylindrical_surface ( 'none', #721, 1.126476156067965500 ) ;
#724 = face_outer_bound ( 'none', #15552, .t. ) ;
#725 = vertex_point ( 'none', #5525 ) ;
#726 = cartesian_point ( 'none', ( -14.40186041717304900, 41.89999999999999900, -16.77159101685477800 ) ) ;
#727 = cartesian_point ( 'none', ( -13.73004243826105200, 41.89999999999999900, -16.52015764673409800 ) ) ;
#728 = face_outer_bound ( 'none', #15514, .t. ) ;
#729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#730 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#731 = cartesian_point ( 'none', ( -17.16479137723475600, 41.89999999999999900, -8.740768043994945600 ) ) ;
#732 = face_outer_bound ( 'none', #15517, .t. ) ;
#733 = vector ( 'none', #741, 1000.000000000000000 ) ;
#734 = cartesian_point ( 'none', ( -17.26701913428835100, 41.89999999999999900, -9.319088674320362000 ) ) ;
#735 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#737 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#738 = cartesian_point ( 'none', ( -13.83183030310170000, 41.89999999999999900, -17.74319494811569700 ) ) ;
#739 = axis2_placement_3d ( 'none', #738, #737, #736 ) ;
#740 = cylindrical_surface ( 'none', #774, 0.4259020796599406500 ) ;
#741 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#742 = cartesian_point ( 'none', ( -13.73004243826105200, 41.89999999999999900, -16.52015764673409800 ) ) ;
#743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#744 = line ( 'none', #749, #665 ) ;
#745 = line ( 'none', #742, #733 ) ;
#746 = axis2_placement_3d ( 'none', #773, #772, #771 ) ;
#747 = cartesian_point ( 'none', ( -13.20693647328558000, 41.89999999999999900, -19.30517803498891600 ) ) ;
#748 = axis2_placement_3d ( 'none', #747, #691, #743 ) ;
#749 = cartesian_point ( 'none', ( -14.40186041717304900, 41.89999999999999900, -16.77159101685477800 ) ) ;
#750 = face_outer_bound ( 'none', #15479, .t. ) ;
#751 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#753 = axis2_placement_3d ( 'none', #759, #755, #752 ) ;
#754 = cylindrical_surface ( 'none', #753, 3.102555764119077100 ) ;
#755 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#756 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#757 = vector ( 'none', #756, 1000.000000000000000 ) ;
#758 = face_outer_bound ( 'none', #15398, .t. ) ;
#759 = cartesian_point ( 'none', ( -12.29432455808491100, 41.89999999999999900, -18.87326986767499200 ) ) ;
#760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#761 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#762 = axis2_placement_3d ( 'none', #778, #761, #760 ) ;
#763 = circle ( 'none', #762, 1.223907944781456000 ) ;
#764 = line ( 'none', #770, #757 ) ;
#765 = face_outer_bound ( 'none', #15368, .t. ) ;
#766 = cartesian_point ( 'none', ( -11.26018892067736700, 41.89999999999999900, -16.87514000088341600 ) ) ;
#767 = cylindrical_surface ( 'none', #804, 1.916293964957606300 ) ;
#768 = edge_curve ( 'none', #725, #7317, #5516, .t. ) ;
#769 = line ( 'none', #815, #814 ) ;
#770 = cartesian_point ( 'none', ( -17.26701913428835100, 41.89999999999999900, -9.319088674320362000 ) ) ;
#771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#772 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#773 = cartesian_point ( 'none', ( -12.78559078753670700, 41.89999999999999900, -16.10864756574407900 ) ) ;
#774 = axis2_placement_3d ( 'none', #731, #776, #722 ) ;
#775 = cartesian_point ( 'none', ( -17.55568138361689600, 41.89999999999999900, -8.909876247134931800 ) ) ;
#776 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#777 = plane ( 'none', #746 ) ;
#778 = cartesian_point ( 'none', ( -16.43238706960230300, 41.89999999999999900, -8.423912728543859500 ) ) ;
#779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#780 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#781 = cartesian_point ( 'none', ( -13.21357544348041400, 41.89999999999999900, -20.03418332151187200 ) ) ;
#782 = cylindrical_surface ( 'none', #790, 2.154747918410231800 ) ;
#783 = edge_loop ( 'none', ( #1134, #1150, #368, #1151 ) ) ;
#784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#785 = cartesian_point ( 'none', ( -16.43238706960230300, 41.89999999999999900, -8.423912728543859500 ) ) ;
#786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#787 = cartesian_point ( 'none', ( -16.59980097692520600, 41.89999999999999900, -10.33617853637043300 ) ) ;
#788 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#789 = vector ( 'none', #788, 1000.000000000000000 ) ;
#790 = axis2_placement_3d ( 'none', #787, #786, #784 ) ;
#791 = cylindrical_surface ( 'none', #809, 4.583346849181341800 ) ;
#792 = cartesian_point ( 'none', ( -10.36830868590755000, 41.89999999999999900, -16.44092220963155900 ) ) ;
#793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#794 = cartesian_point ( 'none', ( -17.16479137723475600, 41.89999999999999900, -8.740768043994945600 ) ) ;
#795 = face_outer_bound ( 'none', #15366, .t. ) ;
#796 = line ( 'none', #792, #789 ) ;
#797 = axis2_placement_3d ( 'none', #785, #841, #840 ) ;
#798 = cartesian_point ( 'none', ( -9.785504509342560600, 41.89999999999999900, -18.09885910553899500 ) ) ;
#799 = cylindrical_surface ( 'none', #797, 1.223907944781456000 ) ;
#800 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#801 = vector ( 'none', #800, 1000.000000000000000 ) ;
#802 = cartesian_point ( 'none', ( -9.785504509342560600, 41.89999999999999900, -18.09885910553899500 ) ) ;
#803 = line ( 'none', #802, #801 ) ;
#804 = axis2_placement_3d ( 'none', #766, #810, #793 ) ;
#805 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#806 = vector ( 'none', #805, 1000.000000000000000 ) ;
#807 = cartesian_point ( 'none', ( -10.36830868590755000, 41.89999999999999900, -16.44092220963155900 ) ) ;
#808 = face_outer_bound ( 'none', #15564, .t. ) ;
#809 = axis2_placement_3d ( 'none', #781, #780, #779 ) ;
#810 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#811 = cartesian_point ( 'none', ( -9.476356669962832800, 41.89999999999999900, -17.57522932478686400 ) ) ;
#812 = line ( 'none', #811, #806 ) ;
#813 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#814 = vector ( 'none', #813, 1000.000000000000000 ) ;
#815 = cartesian_point ( 'none', ( -10.28403607695722300, 41.89999999999999900, -18.54855091988060100 ) ) ;
#816 = cartesian_point ( 'none', ( -9.476356669962832800, 41.89999999999999900, -17.57522932478686400 ) ) ;
#817 = circle ( 'none', #869, 3.514644221489117800 ) ;
#818 = circle ( 'none', #834, 1.223907944768599900 ) ;
#819 = circle ( 'none', #865, 1.901691408543368000 ) ;
#820 = cartesian_point ( 'none', ( -16.37965585641854100, 41.89999999999999900, -8.192705952498565500 ) ) ;
#821 = cartesian_point ( 'none', ( -16.73924790595710000, 41.89999999999999900, -9.415842939692460300 ) ) ;
#822 = edge_curve ( 'none', #1146, #725, #5561, .t. ) ;
#823 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#824 = cartesian_point ( 'none', ( -16.92259865271866200, 41.89999999999999900, -8.205746596036437500 ) ) ;
#825 = face_outer_bound ( 'none', #15614, .t. ) ;
#826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#827 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#828 = axis2_placement_3d ( 'none', #835, #832, #823 ) ;
#829 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#830 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#831 = axis2_placement_3d ( 'none', #794, #830, #829 ) ;
#832 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#833 = cylindrical_surface ( 'none', #838, 1.223907944768599900 ) ;
#834 = axis2_placement_3d ( 'none', #864, #847, #846 ) ;
#835 = cartesian_point ( 'none', ( -16.59980097692520600, 41.89999999999999900, -10.33617853637043300 ) ) ;
#836 = cartesian_point ( 'none', ( -15.06085008740350300, 41.89999999999999900, -8.600688123558279900 ) ) ;
#837 = circle ( 'none', #831, 0.4259020796599406500 ) ;
#838 = axis2_placement_3d ( 'none', #821, #827, #826 ) ;
#839 = circle ( 'none', #828, 2.154747918410231800 ) ;
#840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#842 = cartesian_point ( 'none', ( -17.39190731383682100, 41.89999999999999900, -8.380475200879754300 ) ) ;
#843 = face_outer_bound ( 'none', #15522, .t. ) ;
#844 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#845 = face_outer_bound ( 'none', #15815, .t. ) ;
#846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#847 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#848 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#849 = cartesian_point ( 'none', ( -10.74329450355229000, 41.89999999999999900, -16.61310125984342900 ) ) ;
#850 = axis2_placement_3d ( 'none', #849, #848, #859 ) ;
#851 = cartesian_point ( 'none', ( -14.62011554616851000, 41.89999999999999900, -8.918036516770701600 ) ) ;
#852 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#853 = vector ( 'none', #852, 1000.000000000000000 ) ;
#854 = cartesian_point ( 'none', ( -17.55568138361689600, 41.89999999999999900, -8.909876247134931800 ) ) ;
#855 = line ( 'none', #854, #853 ) ;
#856 = circle ( 'none', #850, 1.912057417223524700 ) ;
#857 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#858 = vector ( 'none', #857, 1000.000000000000000 ) ;
#859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#861 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#862 = cartesian_point ( 'none', ( -16.37965585641854100, 41.89999999999999900, -8.192705952498565500 ) ) ;
#863 = line ( 'none', #862, #858 ) ;
#864 = cartesian_point ( 'none', ( -16.73924790595710000, 41.89999999999999900, -9.415842939692460300 ) ) ;
#865 = axis2_placement_3d ( 'none', #870, #861, #860 ) ;
#866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#867 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#868 = cartesian_point ( 'none', ( -16.73873812730325400, 41.89999999999999900, -11.68895879323868000 ) ) ;
#869 = axis2_placement_3d ( 'none', #868, #867, #866 ) ;
#870 = cartesian_point ( 'none', ( -16.32851452856774800, 41.89999999999999900, -10.33560160835359900 ) ) ;
#871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#872 = vector ( 'none', #871, 1000.000000000000000 ) ;
#873 = cartesian_point ( 'none', ( -16.92259865271866200, 41.89999999999999900, -8.205746596036437500 ) ) ;
#874 = line ( 'none', #873, #872 ) ;
#875 = circle ( 'none', #888, 5.437765201269019900 ) ;
#876 = oriented_edge ( 'none', *, *, #1000, .f. ) ;
#877 = cartesian_point ( 'none', ( -8.923827242289707600, 41.89999999999999900, -16.02530669372943700 ) ) ;
#878 = cylindrical_surface ( 'none', #933, 2.154747918386743500 ) ;
#879 = cartesian_point ( 'none', ( -14.72234330330193900, 41.89999999999999900, -9.496357146990055400 ) ) ;
#880 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#881 = cartesian_point ( 'none', ( -12.90356023312506700, 41.89999999999999900, -19.36294049017128700 ) ) ;
#882 = cartesian_point ( 'none', ( -13.14548428637181800, 41.89999999999999900, -19.98532586588631300 ) ) ;
#883 = cartesian_point ( 'none', ( -14.72234330330193900, 41.89999999999999900, -9.496357146990055400 ) ) ;
#884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#885 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#886 = cartesian_point ( 'none', ( -13.02092433655093700, 41.89999999999999900, -18.09359617429711500 ) ) ;
#887 = axis2_placement_3d ( 'none', #886, #885, #884 ) ;
#888 = axis2_placement_3d ( 'none', #881, #938, #937 ) ;
#889 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#890 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#891 = cartesian_point ( 'none', ( -16.08952483610352100, 41.89999999999999900, -10.49403617748174800 ) ) ;
#892 = axis2_placement_3d ( 'none', #891, #890, #889 ) ;
#893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#894 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#895 = cartesian_point ( 'none', ( -12.90356023312506700, 41.89999999999999900, -19.36294049017128700 ) ) ;
#896 = cylindrical_surface ( 'none', #929, 0.4259020796913756100 ) ;
#897 = circle ( 'none', #887, 4.201280610284456400 ) ;
#898 = axis2_placement_3d ( 'none', #883, #932, #931 ) ;
#899 = circle ( 'none', #892, 2.154747918413810700 ) ;
#900 = axis2_placement_3d ( 'none', #895, #894, #893 ) ;
#901 = cartesian_point ( 'none', ( -9.947097507861650800, 41.89999999999999900, -14.79910235344247500 ) ) ;
#902 = line ( 'none', #901, #904 ) ;
#903 = cylindrical_surface ( 'none', #900, 5.437765201269019900 ) ;
#904 = vector ( 'none', #880, 1000.000000000000000 ) ;
#905 = face_outer_bound ( 'none', #15644, .t. ) ;
#906 = cartesian_point ( 'none', ( -15.45474761082404300, 41.89999999999999900, -9.813212462526209400 ) ) ;
#907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#908 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#909 = cartesian_point ( 'none', ( -14.96453602783712900, 41.89999999999999900, -10.03137859498584900 ) ) ;
#910 = cartesian_point ( 'none', ( -14.96453602783712900, 41.89999999999999900, -10.03137859498584900 ) ) ;
#911 = cylindrical_surface ( 'none', #950, 1.223907944778678700 ) ;
#912 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#913 = cartesian_point ( 'none', ( -10.93347396617613400, 41.89999999999999900, -14.29460245044746200 ) ) ;
#914 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#915 = cartesian_point ( 'none', ( -15.14839655322756900, 41.89999999999999900, -6.548166397704981100 ) ) ;
#916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#917 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#918 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#919 = vector ( 'none', #918, 1000.000000000000000 ) ;
#920 = cartesian_point ( 'none', ( -14.49522736669175200, 41.89999999999999900, -9.856649990137290400 ) ) ;
#921 = line ( 'none', #920, #919 ) ;
#922 = cartesian_point ( 'none', ( -15.28733370360372500, 41.89999999999999900, -7.900946654671468400 ) ) ;
#923 = face_outer_bound ( 'none', #15661, .t. ) ;
#924 = axis2_placement_3d ( 'none', #882, #917, #916 ) ;
#925 = cartesian_point ( 'none', ( -14.49522736669175200, 41.89999999999999900, -9.856649990137290400 ) ) ;
#926 = cylindrical_surface ( 'none', #924, 6.105515756074684200 ) ;
#927 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#928 = face_outer_bound ( 'none', #15050, .t. ) ;
#929 = axis2_placement_3d ( 'none', #879, #934, #927 ) ;
#930 = circle ( 'none', #963, 0.5771755818889876500 ) ;
#931 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#932 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#933 = axis2_placement_3d ( 'none', #922, #912, #907 ) ;
#934 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#935 = circle ( 'none', #898, 0.4259020796913756100 ) ;
#936 = face_outer_bound ( 'none', #15617, .t. ) ;
#937 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#938 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#939 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#941 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#942 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#943 = face_outer_bound ( 'none', #15640, .t. ) ;
#944 = axis2_placement_3d ( 'none', #993, #992, #984 ) ;
#945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#946 = circle ( 'none', #991, 3.514644221563188800 ) ;
#947 = face_outer_bound ( 'none', #15713, .t. ) ;
#948 = oriented_edge ( 'none', *, *, #4329, .f. ) ;
#949 = axis2_placement_3d ( 'none', #915, #914, #945 ) ;
#950 = axis2_placement_3d ( 'none', #955, #941, #940 ) ;
#951 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#952 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#953 = cartesian_point ( 'none', ( -15.14788677457682600, 41.89999999999999900, -8.821282251316318900 ) ) ;
#954 = axis2_placement_3d ( 'none', #953, #952, #951 ) ;
#955 = cartesian_point ( 'none', ( -15.14788677457682600, 41.89999999999999900, -8.821282251316318900 ) ) ;
#956 = line ( 'none', #981, #979 ) ;
#957 = circle ( 'none', #954, 1.223907944778678700 ) ;
#958 = cartesian_point ( 'none', ( -16.53536742268593700, 41.89999999999999900, -8.895316067622211200 ) ) ;
#959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#960 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#961 = cartesian_point ( 'none', ( -16.18902595925242200, 41.89999999999999900, -8.433602690043143100 ) ) ;
#962 = cartesian_point ( 'none', ( -16.82628459311197800, 41.89999999999999900, -9.636437067478011500 ) ) ;
#963 = axis2_placement_3d ( 'none', #961, #960, #959 ) ;
#964 = vector ( 'none', #908, 1000.000000000000000 ) ;
#965 = face_outer_bound ( 'none', #15654, .t. ) ;
#966 = cylindrical_surface ( 'none', #949, 3.514644221563188800 ) ;
#967 = line ( 'none', #909, #964 ) ;
#968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#969 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#970 = axis2_placement_3d ( 'none', #906, #969, #968 ) ;
#971 = circle ( 'none', #970, 1.223907944745203700 ) ;
#972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#973 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#974 = cartesian_point ( 'none', ( -15.87043936833090800, 41.89999999999999900, -8.008889779732467000 ) ) ;
#975 = circle ( 'none', #1031, 2.154747918386744400 ) ;
#976 = cartesian_point ( 'none', ( -15.33936822453875400, 41.89999999999999900, -8.724832006248105300 ) ) ;
#977 = circle ( 'none', #1024, 1.108097866292437700 ) ;
#978 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#979 = vector ( 'none', #978, 1000.000000000000000 ) ;
#980 = cartesian_point ( 'none', ( -16.32314661916963400, 41.89999999999999900, -9.020293273086331000 ) ) ;
#981 = cartesian_point ( 'none', ( -16.82628459311197800, 41.89999999999999900, -9.636437067478011500 ) ) ;
#982 = circle ( 'none', #985, 1.108097866314323100 ) ;
#983 = cartesian_point ( 'none', ( -16.68567995481760500, 41.89999999999999900, -8.727654489932271900 ) ) ;
#984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#985 = axis2_placement_3d ( 'none', #974, #973, #972 ) ;
#986 = axis2_placement_3d ( 'none', #987, #939, #988 ) ;
#987 = cartesian_point ( 'none', ( -15.79760984442789300, 41.89999999999999900, -7.743089013576343000 ) ) ;
#988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#989 = face_outer_bound ( 'none', #15664, .t. ) ;
#990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#991 = axis2_placement_3d ( 'none', #996, #942, #990 ) ;
#992 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#993 = cartesian_point ( 'none', ( -16.79858922341852800, 41.89999999999999900, -8.582340386269402500 ) ) ;
#994 = cylindrical_surface ( 'none', #986, 2.154747918387083700 ) ;
#995 = cartesian_point ( 'none', ( -15.70033442041199300, 41.89999999999999900, -9.179982906944205800 ) ) ;
#996 = cartesian_point ( 'none', ( -15.14839655322756900, 41.89999999999999900, -6.548166397704981100 ) ) ;
#997 = face_bound ( 'none', #15663, .t. ) ;
#998 = plane ( 'none', #944 ) ;
#999 = axis2_placement_3d ( 'none', #1005, #1053, #1050 ) ;
#1000 = edge_curve ( 'none', #725, #5146, #5527, .t. ) ;
#1001 = face_outer_bound ( 'none', #15620, .t. ) ;
#1002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1003 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1004 = axis2_placement_3d ( 'none', #1018, #1003, #1002 ) ;
#1005 = cartesian_point ( 'none', ( -11.63351582375398700, 41.89999999999999900, -17.40239586313127200 ) ) ;
#1006 = axis2_placement_3d ( 'none', #1011, #1058, #1057 ) ;
#1007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1008 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1009 = cartesian_point ( 'none', ( -15.53561092001298300, 41.89999999999999900, -8.601138920972585900 ) ) ;
#1010 = axis2_placement_3d ( 'none', #1009, #1008, #1007 ) ;
#1011 = cartesian_point ( 'none', ( -11.63351582375398700, 41.89999999999999900, -17.40239586313127200 ) ) ;
#1012 = cylindrical_surface ( 'none', #999, 3.101796871776901100 ) ;
#1013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1014 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1015 = cartesian_point ( 'none', ( -15.79760984442789300, 41.89999999999999900, -7.743089013576343000 ) ) ;
#1016 = axis2_placement_3d ( 'none', #1015, #1014, #1013 ) ;
#1017 = circle ( 'none', #1004, 1.901691408481627400 ) ;
#1018 = cartesian_point ( 'none', ( -15.54622111872078200, 41.89999999999999900, -7.284546465557952800 ) ) ;
#1019 = cartesian_point ( 'none', ( -9.312599512509512700, 41.89999999999999900, -15.34460789787238600 ) ) ;
#1020 = circle ( 'none', #1006, 3.101796871776901100 ) ;
#1021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1022 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1023 = cartesian_point ( 'none', ( -15.61053403529604300, 41.89999999999999900, -8.075529751706337600 ) ) ;
#1024 = axis2_placement_3d ( 'none', #1023, #1022, #1021 ) ;
#1025 = circle ( 'none', #1010, 0.5771755819414369200 ) ;
#1026 = circle ( 'none', #1016, 2.154747918387084600 ) ;
#1027 = cartesian_point ( 'none', ( -15.18905569240437700, 41.89999999999999900, -8.892493583947974400 ) ) ;
#1028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1029 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1030 = cartesian_point ( 'none', ( -15.28733370360372500, 41.89999999999999900, -7.900946654671468400 ) ) ;
#1031 = axis2_placement_3d ( 'none', #1030, #1029, #1028 ) ;
#1032 = cartesian_point ( 'none', ( -15.24171887780814500, 41.89999999999999900, -9.097887468950490900 ) ) ;
#1033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1034 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1035 = cartesian_point ( 'none', ( -16.00429627884721000, 41.89999999999999900, -9.611258294076153100 ) ) ;
#1036 = axis2_placement_3d ( 'none', #1035, #1034, #1033 ) ;
#1037 = circle ( 'none', #1036, 1.108097866237022000 ) ;
#1038 = circle ( 'none', #1090, 1.108097866233856100 ) ;
#1039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1040 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1041 = axis2_placement_3d ( 'none', #1051, #1040, #1039 ) ;
#1042 = cartesian_point ( 'none', ( -16.55668444541052900, 41.89999999999999900, -8.651280672290425900 ) ) ;
#1043 = cartesian_point ( 'none', ( -16.26420161187742200, 41.89999999999999900, -9.544618322093866100 ) ) ;
#1044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1046 = cartesian_point ( 'none', ( -15.68570968803983200, 41.89999999999999900, -9.186545383878710800 ) ) ;
#1047 = axis2_placement_3d ( 'none', #1046, #1045, #1044 ) ;
#1048 = cartesian_point ( 'none', ( -15.55158902809652900, 41.89999999999999900, -8.599854800767538200 ) ) ;
#1049 = circle ( 'none', #1041, 0.1499093107623309400 ) ;
#1050 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1051 = cartesian_point ( 'none', ( -15.31805120174038700, 41.89999999999999900, -8.968867401610792100 ) ) ;
#1052 = cartesian_point ( 'none', ( -16.42057505231988700, 41.89999999999999900, -8.447609558101467200 ) ) ;
#1053 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1054 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1055 = vector ( 'none', #1054, 1000.000000000000000 ) ;
#1056 = circle ( 'none', #1047, 0.5771755819706601000 ) ;
#1057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1058 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1059 = cartesian_point ( 'none', ( -8.861676744549484400, 41.89999999999999900, -16.49293689683403800 ) ) ;
#1060 = line ( 'none', #1059, #1055 ) ;
#1061 = cartesian_point ( 'none', ( -16.68567995481760500, 41.60000000000000100, -8.727654489932271900 ) ) ;
#1062 = cartesian_point ( 'none', ( -16.18902595925242200, 41.89999999999999900, -8.433602690043143100 ) ) ;
#1063 = circle ( 'none', #1097, 0.5771755819417943000 ) ;
#1064 = face_outer_bound ( 'none', #15732, .t. ) ;
#1065 = line ( 'none', #1110, #1109 ) ;
#1066 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1067 = vector ( 'none', #1066, 1000.000000000000000 ) ;
#1068 = line ( 'none', #1123, #1122 ) ;
#1069 = circle ( 'none', #1101, 0.5771755818889876500 ) ;
#1070 = cartesian_point ( 'none', ( -16.42057505231988700, 41.60000000000000100, -8.447609558101467200 ) ) ;
#1071 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1072 = vector ( 'none', #1071, 1000.000000000000000 ) ;
#1073 = cartesian_point ( 'none', ( -16.53536742268593700, 41.89999999999999900, -8.895316067622211200 ) ) ;
#1074 = cartesian_point ( 'none', ( -9.312599512509512700, 41.89999999999999900, -15.34460789787238600 ) ) ;
#1075 = line ( 'none', #1074, #1067 ) ;
#1076 = cartesian_point ( 'none', ( -16.63301676937949100, 41.60000000000000100, -8.522260604913761000 ) ) ;
#1077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1079 = cartesian_point ( 'none', ( -16.33912472716822600, 41.89999999999999900, -9.019009152888283900 ) ) ;
#1080 = axis2_placement_3d ( 'none', #1079, #1078, #1077 ) ;
#1081 = circle ( 'none', #1080, 0.5771755819417943000 ) ;
#1082 = cartesian_point ( 'none', ( -16.17440122676558200, 41.60000000000000100, -8.440165166914440000 ) ) ;
#1083 = cartesian_point ( 'none', ( -16.63301676937949100, 41.89999999999999900, -8.522260604913761000 ) ) ;
#1084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1085 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1086 = line ( 'none', #1073, #1072 ) ;
#1087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1088 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1089 = axis2_placement_3d ( 'none', #1042, #1088, #1087 ) ;
#1090 = axis2_placement_3d ( 'none', #1043, #1085, #1084 ) ;
#1091 = circle ( 'none', #1089, 0.1499093108128409000 ) ;
#1092 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #1633, 'distance_accuracy_value', 'none');
#1093 = cartesian_point ( 'none', ( -8.923827242289707600, 41.89999999999999900, -16.02530669372943700 ) ) ;
#1094 = line ( 'none', #1093, #1098 ) ;
#1095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1096 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1097 = axis2_placement_3d ( 'none', #1104, #1096, #1095 ) ;
#1098 = vector ( 'none', #603, 1000.000000000000000 ) ;
#1099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1100 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1101 = axis2_placement_3d ( 'none', #1111, #1100, #1099 ) ;
#1102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1103 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1104 = cartesian_point ( 'none', ( -16.33912472716822600, 41.60000000000000100, -9.019009152888283900 ) ) ;
#1105 = cartesian_point ( 'none', ( -16.33912472716822600, 41.89999999999999900, -9.019009152888283900 ) ) ;
#1106 = axis2_placement_3d ( 'none', #1105, #1103, #1102 ) ;
#1107 = cylindrical_surface ( 'none', #1106, 0.5771755819417943000 ) ;
#1108 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1109 = vector ( 'none', #1108, 1000.000000000000000 ) ;
#1110 = cartesian_point ( 'none', ( -16.42057505231988700, 41.89999999999999900, -8.447609558101467200 ) ) ;
#1111 = cartesian_point ( 'none', ( -16.18902595925242200, 41.60000000000000100, -8.433602690043143100 ) ) ;
#1112 = face_outer_bound ( 'none', #15770, .t. ) ;
#1114 = oriented_edge ( 'none', *, *, #253, .f. ) ;
#1113 = cartesian_point ( 'none', ( -16.53536742268593700, 41.60000000000000100, -8.895316067622211200 ) ) ;
#1115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1116 = advanced_face ( 'none', ( #5575 ), #5519, .f. ) ;
#1117 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1118 = axis2_placement_3d ( 'none', #1062, #1117, #1115 ) ;
#1119 = face_outer_bound ( 'none', #15748, .t. ) ;
#1120 = cylindrical_surface ( 'none', #1118, 0.5771755818889876500 ) ;
#1121 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1122 = vector ( 'none', #1121, 1000.000000000000000 ) ;
#1123 = cartesian_point ( 'none', ( -16.68567995481760500, 41.89999999999999900, -8.727654489932271900 ) ) ;
#1124 = edge_curve ( 'none', #16145, #12604, #5549, .t. ) ;
#1125 = oriented_edge ( 'none', *, *, #15782, .t. ) ;
#1126 = oriented_edge ( 'none', *, *, #204, .t. ) ;
#1127 = oriented_edge ( 'none', *, *, #1466, .t. ) ;
#1128 = oriented_edge ( 'none', *, *, #363, .t. ) ;
#1129 = edge_loop ( 'none', ( #717, #876, #710, #1128 ) ) ;
#1130 = advanced_face ( 'none', ( #5517 ), #5626, .t. ) ;
#1131 = vertex_point ( 'none', #5544 ) ;
#1132 = edge_loop ( 'none', ( #1147, #1152, #1140, #1139 ) ) ;
#1133 = edge_curve ( 'none', #7317, #352, #5587, .t. ) ;
#1134 = oriented_edge ( 'none', *, *, #5004, .f. ) ;
#1135 = advanced_face ( 'none', ( #5518 ), #5678, .t. ) ;
#1136 = oriented_edge ( 'none', *, *, #1158, .t. ) ;
#1137 = oriented_edge ( 'none', *, *, #11192, .t. ) ;
#1138 = edge_curve ( 'none', #1165, #4320, #5690, .t. ) ;
#1139 = oriented_edge ( 'none', *, *, #1000, .t. ) ;
#1140 = oriented_edge ( 'none', *, *, #822, .t. ) ;
#1141 = oriented_edge ( 'none', *, *, #1396, .t. ) ;
#1142 = edge_loop ( 'none', ( #1182, #1174, #1149, #1459 ) ) ;
#1143 = oriented_edge ( 'none', *, *, #1138, .f. ) ;
#1144 = advanced_face ( 'none', ( #5584 ), #5751, .t. ) ;
#1145 = edge_curve ( 'none', #1180, #1131, #5749, .t. ) ;
#1146 = vertex_point ( 'none', #5756 ) ;
#1147 = oriented_edge ( 'none', *, *, #6266, .f. ) ;
#1148 = oriented_edge ( 'none', *, *, #1455, .t. ) ;
#1149 = oriented_edge ( 'none', *, *, #1145, .t. ) ;
#1150 = oriented_edge ( 'none', *, *, #1153, .f. ) ;
#1151 = oriented_edge ( 'none', *, *, #718, .t. ) ;
#1152 = oriented_edge ( 'none', *, *, #718, .f. ) ;
#1153 = edge_curve ( 'none', #1131, #5074, #5779, .t. ) ;
#1154 = oriented_edge ( 'none', *, *, #1164, .t. ) ;
#1155 = oriented_edge ( 'none', *, *, #16118, .t. ) ;
#1156 = edge_curve ( 'none', #16145, #15796, #5754, .t. ) ;
#1157 = advanced_face ( 'none', ( #5755 ), #5780, .t. ) ;
#1158 = edge_curve ( 'none', #344, #4399, #5832, .t. ) ;
#1159 = vertex_point ( 'none', #5826 ) ;
#1160 = oriented_edge ( 'none', *, *, #1170, .f. ) ;
#1161 = oriented_edge ( 'none', *, *, #12426, .t. ) ;
#1162 = oriented_edge ( 'none', *, *, #15701, .t. ) ;
#1163 = oriented_edge ( 'none', *, *, #1124, .t. ) ;
#1164 = edge_curve ( 'none', #344, #3404, #5830, .t. ) ;
#1165 = vertex_point ( 'none', #5822 ) ;
#1166 = edge_curve ( 'none', #15796, #15774, #5823, .t. ) ;
#1167 = edge_curve ( 'none', #1180, #5256, #5813, .t. ) ;
#1168 = edge_loop ( 'none', ( #1686, #1679, #1474, #1127 ) ) ;
#1169 = edge_curve ( 'none', #1463, #1465, #5854, .t. ) ;
#1170 = edge_curve ( 'none', #15411, #12599, #5809, .t. ) ;
#1171 = oriented_edge ( 'none', *, *, #1608, .t. ) ;
#1173 = edge_loop ( 'none', ( #327, #1141, #1312, #1450 ) ) ;
#1172 = oriented_edge ( 'none', *, *, #5087, .f. ) ;
#1174 = oriented_edge ( 'none', *, *, #1167, .f. ) ;
#1175 = advanced_face ( 'none', ( #5814 ), #5867, .t. ) ;
#1176 = oriented_edge ( 'none', *, *, #1166, .t. ) ;
#1177 = cartesian_point ( 'none', ( -16.55668444541052900, 41.89999999999999900, -8.651280672290425900 ) ) ;
#1179 = edge_loop ( 'none', ( #1172, #1191, #1148, #1454 ) ) ;
#1178 = face_outer_bound ( 'none', #15728, .t. ) ;
#1180 = vertex_point ( 'none', #5828 ) ;
#1182 = oriented_edge ( 'none', *, *, #5158, .f. ) ;
#1181 = face_outer_bound ( 'none', #15726, .t. ) ;
#1183 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1184 = vector ( 'none', #1183, 1000.000000000000000 ) ;
#1185 = cartesian_point ( 'none', ( -16.63301676937949100, 41.89999999999999900, -8.522260604913761000 ) ) ;
#1186 = line ( 'none', #1185, #1184 ) ;
#1187 = edge_curve ( 'none', #1131, #1146, #5878, .t. ) ;
#1188 = cartesian_point ( 'none', ( -15.45474761082404300, 41.89999999999999900, -9.813212462526209400 ) ) ;
#1189 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1190 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1191 = oriented_edge ( 'none', *, *, #1466, .f. ) ;
#1192 = vector ( 'none', #1190, 1000.000000000000000 ) ;
#1193 = cartesian_point ( 'none', ( -8.947449271780847400, 41.89999999999999900, -16.80778320699018000 ) ) ;
#1194 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1195 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1196 = cartesian_point ( 'none', ( -16.26420161187742200, 41.60000000000000100, -9.544618322093866100 ) ) ;
#1197 = axis2_placement_3d ( 'none', #1196, #1195, #1194 ) ;
#1198 = cartesian_point ( 'none', ( -9.947097507861650800, 41.89999999999999900, -14.79910235344247500 ) ) ;
#1199 = axis2_placement_3d ( 'none', #1177, #1207, #1189 ) ;
#1200 = line ( 'none', #1193, #1192 ) ;
#1201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1202 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1203 = cartesian_point ( 'none', ( -10.74329450355229000, 41.89999999999999900, -16.61310125984342900 ) ) ;
#1204 = cylindrical_surface ( 'none', #1199, 0.1499093108128409000 ) ;
#1205 = circle ( 'none', #1197, 1.108097866233856100 ) ;
#1206 = oriented_edge ( 'none', *, *, #1240, .f. ) ;
#1207 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1208 = axis2_placement_3d ( 'none', #1203, #1202, #1201 ) ;
#1209 = cylindrical_surface ( 'none', #1208, 1.912057417223524700 ) ;
#1210 = cartesian_point ( 'none', ( -8.861676744549484400, 41.89999999999999900, -16.49293689683403800 ) ) ;
#1211 = face_outer_bound ( 'none', #15747, .t. ) ;
#1212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1214 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1215 = circle ( 'none', #1222, 0.5771755819706601000 ) ;
#1216 = oriented_edge ( 'none', *, *, #4408, .f. ) ;
#1217 = cartesian_point ( 'none', ( -16.73873812730325400, 41.89999999999999900, -11.68895879323868000 ) ) ;
#1218 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1219 = vector ( 'none', #1218, 1000.000000000000000 ) ;
#1220 = cartesian_point ( 'none', ( -14.62011554616851000, 41.89999999999999900, -8.918036516770701600 ) ) ;
#1221 = line ( 'none', #1277, #1276 ) ;
#1222 = axis2_placement_3d ( 'none', #1245, #1311, #1310 ) ;
#1223 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1225 = line ( 'none', #1220, #1219 ) ;
#1226 = axis2_placement_3d ( 'none', #1234, #1213, #1212 ) ;
#1227 = axis2_placement_3d ( 'none', #1239, #1224, #1223 ) ;
#1228 = cartesian_point ( 'none', ( -14.33145329684076500, 41.89999999999999900, -9.327248943953815500 ) ) ;
#1229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1230 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1231 = cartesian_point ( 'none', ( -16.32851452856774800, 41.60000000000000100, -10.33560160835359900 ) ) ;
#1232 = axis2_placement_3d ( 'none', #1231, #1230, #1229 ) ;
#1233 = circle ( 'none', #1226, 0.9192244147733230600 ) ;
#1234 = cartesian_point ( 'none', ( -9.773454919736860100, 41.89999999999999900, -16.37617181657740100 ) ) ;
#1235 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1236 = vector ( 'none', #1235, 1000.000000000000000 ) ;
#1237 = cartesian_point ( 'none', ( -16.17440122676558200, 41.89999999999999900, -8.440165166914440000 ) ) ;
#1238 = line ( 'none', #1237, #1236 ) ;
#1239 = cartesian_point ( 'none', ( -16.26420161187742200, 41.89999999999999900, -9.544618322093866100 ) ) ;
#1240 = edge_curve ( 'none', #3403, #4153, #5882, .t. ) ;
#1241 = cylindrical_surface ( 'none', #1227, 1.108097866233856100 ) ;
#1242 = cartesian_point ( 'none', ( -15.33936822453875400, 41.60000000000000100, -8.724832006248105300 ) ) ;
#1243 = cartesian_point ( 'none', ( -8.947449271780847400, 41.89999999999999900, -16.80778320699018000 ) ) ;
#1244 = circle ( 'none', #1232, 1.901691408543368000 ) ;
#1245 = cartesian_point ( 'none', ( -15.68570968803983200, 41.60000000000000100, -9.186545383878710800 ) ) ;
#1246 = cylindrical_surface ( 'none', #1303, 1.901691408543368000 ) ;
#1247 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1248 = cartesian_point ( 'none', ( -15.68570968803983200, 41.89999999999999900, -9.186545383878710800 ) ) ;
#1249 = oriented_edge ( 'none', *, *, #3473, .f. ) ;
#1250 = oriented_edge ( 'none', *, *, #1240, .t. ) ;
#1251 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1252 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1253 = vector ( 'none', #1252, 1000.000000000000000 ) ;
#1254 = cylindrical_surface ( 'none', #1285, 1.108097866237022000 ) ;
#1255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1256 = edge_loop ( 'none', ( #1452, #1250, #1449, #1447 ) ) ;
#1257 = axis2_placement_3d ( 'none', #1248, #1247, #1251 ) ;
#1258 = line ( 'none', #1259, #1253 ) ;
#1259 = cartesian_point ( 'none', ( -15.55158902809652900, 41.89999999999999900, -8.599854800767538200 ) ) ;
#1260 = cylindrical_surface ( 'none', #1257, 0.5771755819706601000 ) ;
#1261 = cylindrical_surface ( 'none', #1282, 0.1499093107623309400 ) ;
#1262 = cartesian_point ( 'none', ( -15.18905569240437700, 41.60000000000000100, -8.892493583947974400 ) ) ;
#1263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1264 = face_outer_bound ( 'none', #15847, .t. ) ;
#1265 = cylindrical_surface ( 'none', #1272, 1.223907944745203700 ) ;
#1266 = cylindrical_surface ( 'none', #1278, 3.514644221489117800 ) ;
#1267 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1268 = vector ( 'none', #1267, 1000.000000000000000 ) ;
#1269 = cartesian_point ( 'none', ( -15.06085008740350300, 41.89999999999999900, -8.600688123558279900 ) ) ;
#1270 = line ( 'none', #1269, #1268 ) ;
#1271 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1272 = axis2_placement_3d ( 'none', #1188, #1271, #1255 ) ;
#1273 = face_outer_bound ( 'none', #15624, .t. ) ;
#1274 = face_outer_bound ( 'none', #15806, .t. ) ;
#1275 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1276 = vector ( 'none', #1275, 1000.000000000000000 ) ;
#1277 = cartesian_point ( 'none', ( -14.33145329684076500, 41.89999999999999900, -9.327248943953815500 ) ) ;
#1278 = axis2_placement_3d ( 'none', #1217, #1214, #1263 ) ;
#1279 = cartesian_point ( 'none', ( -9.773454919736860100, 41.89999999999999900, -16.37617181657740100 ) ) ;
#1280 = face_outer_bound ( 'none', #15745, .t. ) ;
#1281 = cartesian_point ( 'none', ( 6.314585058103540000e-016, 3.750000000000000000, 1.749999999999999800 ) ) ;
#1282 = axis2_placement_3d ( 'none', #1291, #1344, #1343 ) ;
#1283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1284 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1285 = axis2_placement_3d ( 'none', #1294, #1284, #1283 ) ;
#1286 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1288 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1289 = cartesian_point ( 'none', ( -15.31805120174038700, 41.60000000000000100, -8.968867401610792100 ) ) ;
#1290 = axis2_placement_3d ( 'none', #1289, #1288, #1287 ) ;
#1291 = cartesian_point ( 'none', ( -15.31805120174038700, 41.89999999999999900, -8.968867401610792100 ) ) ;
#1292 = face_outer_bound ( 'none', #15825, .t. ) ;
#1293 = cartesian_point ( 'none', ( -15.33936822453875400, 41.89999999999999900, -8.724832006248105300 ) ) ;
#1294 = cartesian_point ( 'none', ( -16.00429627884721000, 41.89999999999999900, -9.611258294076153100 ) ) ;
#1295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1296 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1297 = cartesian_point ( 'none', ( -16.00429627884721000, 41.60000000000000100, -9.611258294076153100 ) ) ;
#1298 = axis2_placement_3d ( 'none', #1297, #1296, #1295 ) ;
#1299 = axis2_placement_3d ( 'none', #1279, #1334, #1333 ) ;
#1300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1302 = cartesian_point ( 'none', ( -16.32851452856774800, 41.89999999999999900, -10.33560160835359900 ) ) ;
#1303 = axis2_placement_3d ( 'none', #1302, #1301, #1300 ) ;
#1304 = face_outer_bound ( 'none', #15821, .t. ) ;
#1305 = circle ( 'none', #1298, 1.108097866237022000 ) ;
#1306 = circle ( 'none', #1290, 0.1499093107623309400 ) ;
#1307 = face_outer_bound ( 'none', #15916, .t. ) ;
#1308 = face_outer_bound ( 'none', #15833, .t. ) ;
#1309 = cartesian_point ( 'none', ( -15.24171887780814500, 41.60000000000000100, -9.097887468950490900 ) ) ;
#1310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1311 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1312 = oriented_edge ( 'none', *, *, #1138, .t. ) ;
#1313 = axis2_placement_3d ( 'none', #1340, #1286, #1330 ) ;
#1314 = cartesian_point ( 'none', ( -15.55158902809652900, 41.60000000000000100, -8.599854800767538200 ) ) ;
#1315 = face_outer_bound ( 'none', #15959, .t. ) ;
#1316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1317 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1318 = cartesian_point ( 'none', ( -15.61053403529604300, 41.89999999999999900, -8.075529751706337600 ) ) ;
#1320 = edge_loop ( 'none', ( #1458, #1451, #2017, #1249, #1206, #1480 ) ) ;
#1319 = cartesian_point ( 'none', ( -15.70033442041199300, 41.60000000000000100, -9.179982906944205800 ) ) ;
#1321 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1322 = vector ( 'none', #1321, 1000.000000000000000 ) ;
#1323 = axis2_placement_3d ( 'none', #1318, #1325, #1324 ) ;
#1324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1325 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1326 = cartesian_point ( 'none', ( -16.32314661916965200, 41.60000000000000100, -9.020293273086375400 ) ) ;
#1327 = cylindrical_surface ( 'none', #1323, 1.108097866292437700 ) ;
#1328 = circle ( 'none', #1374, 1.901691408481627400 ) ;
#1329 = cartesian_point ( 'none', ( -15.87043936833090800, 41.60000000000000100, -8.008889779732467000 ) ) ;
#1330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1331 = line ( 'none', #1335, #1322 ) ;
#1332 = axis2_placement_3d ( 'none', #1329, #1341, #1316 ) ;
#1333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1334 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1335 = cartesian_point ( 'none', ( -15.24171887780814500, 41.89999999999999900, -9.097887468950490900 ) ) ;
#1336 = circle ( 'none', #1332, 1.108097866314323100 ) ;
#1337 = cylindrical_surface ( 'none', #1299, 0.9192244147733230600 ) ;
#1338 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1339 = vector ( 'none', #1338, 1000.000000000000000 ) ;
#1340 = cartesian_point ( 'none', ( -15.53561092001298300, 41.89999999999999900, -8.601138920972585900 ) ) ;
#1341 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1342 = cylindrical_surface ( 'none', #1313, 0.5771755819414369200 ) ;
#1343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1344 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1345 = line ( 'none', #1293, #1339 ) ;
#1346 = advanced_face ( 'none', ( #5855 ), #5853, .t. ) ;
#1347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1348 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1349 = axis2_placement_3d ( 'none', #1353, #1348, #1347 ) ;
#1350 = line ( 'none', #1402, #1401 ) ;
#1351 = cylindrical_surface ( 'none', #1354, 1.901691408481627400 ) ;
#1352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1353 = cartesian_point ( 'none', ( -10.04696593250527700, 41.89999999999999900, -17.11660112459144800 ) ) ;
#1354 = axis2_placement_3d ( 'none', #1404, #1399, #1406 ) ;
#1355 = face_outer_bound ( 'none', #15904, .t. ) ;
#1356 = face_outer_bound ( 'none', #16082, .t. ) ;
#1357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1358 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1359 = axis2_placement_3d ( 'none', #1365, #1358, #1357 ) ;
#1360 = circle ( 'none', #1359, 0.5771755819414369200 ) ;
#1361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1362 = axis2_placement_3d ( 'none', #1368, #1361, #1352 ) ;
#1363 = cartesian_point ( 'none', ( -17.76868265544904800, 41.89999999999999900, -9.752782404275823300 ) ) ;
#1364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1365 = cartesian_point ( 'none', ( -15.53561092001298300, 41.60000000000000100, -8.601138920972585900 ) ) ;
#1366 = circle ( 'none', #1386, 1.108097866292437700 ) ;
#1367 = oriented_edge ( 'none', *, *, #274, .f. ) ;
#1368 = cartesian_point ( 'none', ( -15.87043936833090800, 41.89999999999999900, -8.008889779732467000 ) ) ;
#1369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1370 = vector ( 'none', #1369, 1000.000000000000000 ) ;
#1371 = cartesian_point ( 'none', ( -15.18905569240437700, 41.89999999999999900, -8.892493583947974400 ) ) ;
#1372 = cartesian_point ( 'none', ( -15.54622111872078200, 41.60000000000000100, -7.284546465557952800 ) ) ;
#1373 = line ( 'none', #1371, #1370 ) ;
#1374 = axis2_placement_3d ( 'none', #1372, #1377, #1364 ) ;
#1375 = cylindrical_surface ( 'none', #1362, 1.108097866314323100 ) ;
#1376 = circle ( 'none', #1349, 0.9573350935161706300 ) ;
#1377 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1378 = plane ( 'none', #1388 ) ;
#1379 = advanced_face ( 'none', ( #5880 ), #5879, .t. ) ;
#1380 = face_outer_bound ( 'none', #16139, .t. ) ;
#1381 = oriented_edge ( 'none', *, *, #1394, .t. ) ;
#1382 = axis2_placement_3d ( 'none', #1387, #1437, #1436 ) ;
#1383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1384 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1385 = cartesian_point ( 'none', ( -15.61053403529604300, 41.60000000000000100, -8.075529751706337600 ) ) ;
#1386 = axis2_placement_3d ( 'none', #1385, #1384, #1383 ) ;
#1387 = cartesian_point ( 'none', ( -15.27576212109189900, 41.89999999999999900, -6.959683406452091600 ) ) ;
#1388 = axis2_placement_3d ( 'none', #1445, #1444, #1443 ) ;
#1389 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1390 = vector ( 'none', #1389, 1000.000000000000000 ) ;
#1391 = cartesian_point ( 'none', ( -13.54476949750330100, 41.89999999999999900, -11.24135859585127600 ) ) ;
#1392 = cartesian_point ( 'none', ( -9.091051789110366600, 41.89999999999999900, -17.06446062463884800 ) ) ;
#1393 = cartesian_point ( 'none', ( -17.18767737875547000, 41.89999999999999900, -10.20780704563074800 ) ) ;
#1394 = edge_curve ( 'none', #1165, #344, #5998, .t. ) ;
#1395 = axis2_placement_3d ( 'none', #1428, #1422, #1421 ) ;
#1396 = edge_curve ( 'none', #4154, #1165, #5883, .t. ) ;
#1397 = line ( 'none', #1403, #1390 ) ;
#1398 = face_outer_bound ( 'none', #16135, .t. ) ;
#1399 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1400 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1401 = vector ( 'none', #1400, 1000.000000000000000 ) ;
#1402 = cartesian_point ( 'none', ( -16.32314661916965200, 41.89999999999999900, -9.020293273086375400 ) ) ;
#1403 = cartesian_point ( 'none', ( -15.70033442041199300, 41.89999999999999900, -9.179982906944205800 ) ) ;
#1404 = cartesian_point ( 'none', ( -15.54622111872078200, 41.89999999999999900, -7.284546465557952800 ) ) ;
#1405 = vector ( 'none', #1317, 1000.000000000000000 ) ;
#1406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1407 = cartesian_point ( 'none', ( -17.76868265544904800, 41.89999999999999900, -9.752782404275823300 ) ) ;
#1408 = line ( 'none', #1407, #1405 ) ;
#1409 = cartesian_point ( 'none', ( -15.76962551726379800, 41.89999999999999900, -7.798700389823051400 ) ) ;
#1410 = face_outer_bound ( 'none', #16560, .t. ) ;
#1411 = axis2_placement_3d ( 'none', #1409, #1419, #1418 ) ;
#1412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1413 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1414 = cartesian_point ( 'none', ( -16.30117971261391200, 41.89999999999999900, -8.318295589461188300 ) ) ;
#1415 = cc_design_date_and_time_assignment ( #1417, #1416, ( #1909 ) ) ;
#1416 = date_time_role ( 'classification_date' ) ;
#1417 = date_and_time ( #1903, #1904 ) ;
#1418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1419 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1420 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #1092 ) ) global_unit_assigned_context ( ( #1633, #589, #844 ) ) representation_context ( 'none', 'workaspace' ) );
#1421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1422 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1423 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1424 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1425 = cartesian_point ( 'none', ( -15.76962551726379800, 41.89999999999999900, -7.798700389823051400 ) ) ;
#1426 = edge_loop ( 'none', ( #1476, #1477, #1456, #2301 ) ) ;
#1427 = cylindrical_surface ( 'none', #1411, 2.795472403894770300 ) ;
#1428 = cartesian_point ( 'none', ( -16.30117971261391200, 41.89999999999999900, -8.318295589461188300 ) ) ;
#1429 = circle ( 'none', #1439, 2.795472403894770300 ) ;
#1430 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1431 = vector ( 'none', #1430, 1000.000000000000000 ) ;
#1432 = cartesian_point ( 'none', ( -16.40457988915643000, 41.89999999999999900, -10.55572255729286400 ) ) ;
#1433 = line ( 'none', #1432, #1431 ) ;
#1434 = cartesian_point ( 'none', ( -16.40457988915643000, 41.89999999999999900, -10.55572255729286400 ) ) ;
#1435 = oriented_edge ( 'none', *, *, #1158, .f. ) ;
#1436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1437 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1438 = cylindrical_surface ( 'none', #1395, 2.052149436348822900 ) ;
#1439 = axis2_placement_3d ( 'none', #1425, #1424, #1423 ) ;
#1440 = cartesian_point ( 'none', ( -18.17077807210905500, 41.89999999999999900, -9.164415724713595800 ) ) ;
#1441 = axis2_placement_3d ( 'none', #1414, #1413, #1412 ) ;
#1442 = circle ( 'none', #1441, 2.052149436348822900 ) ;
#1443 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1444 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1445 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#1446 = circle ( 'none', #1382, 3.769048570644581500 ) ;
#1447 = oriented_edge ( 'none', *, *, #4327, .f. ) ;
#1448 = edge_loop ( 'none', ( #948, #2274, #1613, #1479 ) ) ;
#1449 = oriented_edge ( 'none', *, *, #4183, .t. ) ;
#1450 = oriented_edge ( 'none', *, *, #4409, .f. ) ;
#1451 = oriented_edge ( 'none', *, *, #1394, .f. ) ;
#1452 = oriented_edge ( 'none', *, *, #3408, .f. ) ;
#1453 = advanced_face ( 'none', ( #5991 ), #5983, .f. ) ;
#1454 = oriented_edge ( 'none', *, *, #1167, .t. ) ;
#1455 = edge_curve ( 'none', #1465, #1180, #5977, .t. ) ;
#1456 = oriented_edge ( 'none', *, *, #1471, .t. ) ;
#1457 = advanced_face ( 'none', ( #5990 ), #5583, .t. ) ;
#1458 = oriented_edge ( 'none', *, *, #1164, .f. ) ;
#1459 = oriented_edge ( 'none', *, *, #1153, .t. ) ;
#1460 = edge_curve ( 'none', #1461, #5625, #5692, .t. ) ;
#1461 = vertex_point ( 'none', #5688 ) ;
#1462 = oriented_edge ( 'none', *, *, #5052, .f. ) ;
#1463 = vertex_point ( 'none', #5680 ) ;
#1464 = edge_loop ( 'none', ( #1462, #1468, #1171, #1877 ) ) ;
#1465 = vertex_point ( 'none', #5679 ) ;
#1466 = edge_curve ( 'none', #1465, #5005, #5207, .t. ) ;
#1467 = edge_loop ( 'none', ( #1949, #1473, #1951, #1947 ) ) ;
#1468 = oriented_edge ( 'none', *, *, #1460, .f. ) ;
#1469 = advanced_face ( 'none', ( #5985 ), #6058, .t. ) ;
#1470 = vertex_point ( 'none', #6017 ) ;
#1471 = edge_curve ( 'none', #1478, #1470, #6019, .t. ) ;
#1472 = oriented_edge ( 'none', *, *, #1677, .t. ) ;
#1473 = oriented_edge ( 'none', *, *, #2212, .f. ) ;
#1474 = oriented_edge ( 'none', *, *, #1169, .t. ) ;
#1475 = advanced_face ( 'none', ( #6014 ), #6013, .t. ) ;
#1476 = oriented_edge ( 'none', *, *, #4286, .f. ) ;
#1477 = oriented_edge ( 'none', *, *, #1481, .f. ) ;
#1478 = vertex_point ( 'none', #6006 ) ;
#1479 = oriented_edge ( 'none', *, *, #1481, .t. ) ;
#1480 = oriented_edge ( 'none', *, *, #3402, .f. ) ;
#1481 = edge_curve ( 'none', #1478, #4283, #6016, .t. ) ;
#1482 = advanced_face ( 'none', ( #6020 ), #6021, .t. ) ;
#1483 = cylindrical_surface ( 'none', #1520, 1.126476156069524900 ) ;
#1484 = cartesian_point ( 'none', ( -15.34515870586980500, 41.89999999999999900, -7.892726418253197100 ) ) ;
#1485 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1486 = vector ( 'none', #1485, 1000.000000000000000 ) ;
#1487 = cartesian_point ( 'none', ( -17.18767737875547000, 41.89999999999999900, -10.20780704563074800 ) ) ;
#1488 = line ( 'none', #1487, #1486 ) ;
#1489 = axis2_placement_3d ( 'none', #1484, #1494, #1503 ) ;
#1490 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1491 = vector ( 'none', #1490, 1000.000000000000000 ) ;
#1492 = cylindrical_surface ( 'none', #1489, 2.833721654218118100 ) ;
#1493 = face_outer_bound ( 'none', #16531, .t. ) ;
#1494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1495 = cartesian_point ( 'none', ( -15.56301240233607400, 41.89999999999999900, -10.71806147458202900 ) ) ;
#1496 = line ( 'none', #1495, #1491 ) ;
#1497 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1498 = vector ( 'none', #1497, 1000.000000000000000 ) ;
#1499 = cartesian_point ( 'none', ( -18.17077807210905500, 41.89999999999999900, -9.164415724713595800 ) ) ;
#1500 = line ( 'none', #1499, #1498 ) ;
#1501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1502 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1504 = cylindrical_surface ( 'none', #1542, 3.769048570644580700 ) ;
#1505 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1506 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1507 = cartesian_point ( 'none', ( -15.27238475542682700, 41.89999999999999900, -6.948924239362599800 ) ) ;
#1508 = axis2_placement_3d ( 'none', #1507, #1506, #1505 ) ;
#1509 = circle ( 'none', #1537, 2.833721654218118100 ) ;
#1510 = axis2_placement_3d ( 'none', #1513, #1502, #1501 ) ;
#1511 = circle ( 'none', #1508, 3.780325373174321600 ) ;
#1512 = cartesian_point ( 'none', ( -15.56301240233607400, 41.89999999999999900, -10.71806147458202900 ) ) ;
#1513 = cartesian_point ( 'none', ( -15.27238475542682700, 41.89999999999999900, -6.948924239362599800 ) ) ;
#1514 = face_outer_bound ( 'none', #16412, .t. ) ;
#1515 = cylindrical_surface ( 'none', #1510, 3.780325373174320700 ) ;
#1516 = line ( 'none', #1519, #1570 ) ;
#1517 = cylindrical_surface ( 'none', #1559, 2.090096815251865500 ) ;
#1518 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1519 = cartesian_point ( 'none', ( -13.57049033875936500, 41.89999999999999900, -10.66855144511149000 ) ) ;
#1520 = axis2_placement_3d ( 'none', #1567, #1554, #1553 ) ;
#1521 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1522 = vector ( 'none', #1521, 1000.000000000000000 ) ;
#1523 = cartesian_point ( 'none', ( -13.77089102683192200, 41.89999999999999900, -10.06104095295211700 ) ) ;
#1524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1525 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1526 = axis2_placement_3d ( 'none', #1538, #1525, #1524 ) ;
#1527 = cartesian_point ( 'none', ( -13.77089102683192200, 41.89999999999999900, -10.06104095295211700 ) ) ;
#1528 = axis2_placement_3d ( 'none', #1566, #1565, #1562 ) ;
#1529 = line ( 'none', #1523, #1522 ) ;
#1530 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1531 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1532 = cylindrical_surface ( 'none', #1528, 2.479722522772084500 ) ;
#1533 = cartesian_point ( 'none', ( -14.15023476198740900, 41.89999999999999900, -10.42631343638966600 ) ) ;
#1534 = circle ( 'none', #1526, 2.090096815251865500 ) ;
#1535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1536 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1537 = axis2_placement_3d ( 'none', #1539, #1536, #1535 ) ;
#1538 = cartesian_point ( 'none', ( -15.20788531194121500, 41.89999999999999900, -8.623571077840246300 ) ) ;
#1539 = cartesian_point ( 'none', ( -15.34515870586980500, 41.89999999999999900, -7.892726418253197100 ) ) ;
#1540 = face_outer_bound ( 'none', #16899, .t. ) ;
#1541 = cartesian_point ( 'none', ( -15.27576212109189900, 41.89999999999999900, -6.959683406452091600 ) ) ;
#1542 = axis2_placement_3d ( 'none', #1541, #1531, #1530 ) ;
#1543 = axis2_placement_3d ( 'none', #1561, #1589, #1588 ) ;
#1544 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1545 = vector ( 'none', #1544, 1000.000000000000000 ) ;
#1546 = cartesian_point ( 'none', ( -14.15023476198740900, 41.89999999999999900, -10.42631343638966600 ) ) ;
#1547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1548 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1549 = cartesian_point ( 'none', ( -14.72026487603828700, 41.89999999999999900, -9.454709505115033600 ) ) ;
#1550 = axis2_placement_3d ( 'none', #1549, #1548, #1547 ) ;
#1551 = circle ( 'none', #1550, 1.126476156069524900 ) ;
#1552 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#1553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1554 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1555 = cartesian_point ( 'none', ( -13.57049033875936500, 41.89999999999999900, -10.66855144511149000 ) ) ;
#1556 = circle ( 'none', #1543, 1.992176755869793800 ) ;
#1557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1558 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1559 = axis2_placement_3d ( 'none', #1563, #1558, #1557 ) ;
#1560 = face_outer_bound ( 'none', #16956, .t. ) ;
#1561 = cartesian_point ( 'none', ( -15.52708545822629700, 41.89999999999999900, -11.04338976373177200 ) ) ;
#1562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1563 = cartesian_point ( 'none', ( -15.20788531194121500, 41.89999999999999900, -8.623571077840246300 ) ) ;
#1564 = line ( 'none', #1546, #1545 ) ;
#1565 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1566 = cartesian_point ( 'none', ( -16.00592332500539400, 41.89999999999999900, -11.13512401122300800 ) ) ;
#1567 = cartesian_point ( 'none', ( -14.72026487603828700, 41.89999999999999900, -9.454709505115033600 ) ) ;
#1568 = face_outer_bound ( 'none', #16961, .t. ) ;
#1569 = face_outer_bound ( 'none', #16965, .t. ) ;
#1570 = vector ( 'none', #1518, 1000.000000000000000 ) ;
#1571 = shape_representation_relationship ( 'none' , 'none' , #1572, #1578 ) ;
#1572 = shape_representation ( '4x4xl_25l', ( #1577 ), #1579 ) ;
#1573 = shape_representation ( '�y�y�q�r����m3x8_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', ( #1577 ), #1593 ) ;
#1574 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1576 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1577 = axis2_placement_3d ( 'none', #1576, #1575, #1574 ) ;
#1578 = advanced_brep_shape_representation ( '', ( #4128, #1577 ), #1579 ) ;
#1579 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #1580 ) ) global_unit_assigned_context ( ( #1552, #1583, #1581 ) ) representation_context ( 'none', 'workaspace' ) );
#1580 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #1552, 'distance_accuracy_value', 'none');
#1581 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#1582 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#1583 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#1584 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#1585 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#1586 = approval_role ( '' ) ;
#1587 = approval_status ( 'not_yet_approved' ) ;
#1588 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1589 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1590 = axis2_placement_3d ( 'none', #1620, #1619, #1618 ) ;
#1591 = shape_representation_relationship ( 'none' , 'none' , #1573, #1592 ) ;
#1592 = advanced_brep_shape_representation ( '', ( #2429, #1577 ), #1593 ) ;
#1593 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #1595 ) ) global_unit_assigned_context ( ( #1584, #1598, #1596 ) ) representation_context ( 'none', 'workaspace' ) );
#1594 = oriented_edge ( 'none', *, *, #5057, .f. ) ;
#1595 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #1584, 'distance_accuracy_value', 'none');
#1596 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#1597 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#1598 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#1599 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#1600 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#1601 = date_and_time ( #1668, #1669 ) ;
#1602 = approval_person_organization ( #1607, #1603, #1586 ) ;
#1603 = approval ( #1587, 'unspecified' ) ;
#1604 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #1606, 'distance_accuracy_value', 'none');
#1605 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#1606 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#1607 = person_and_organization ( #1846, #1845 ) ;
#1608 = edge_curve ( 'none', #1461, #1463, #6115, .t. ) ;
#1609 = shape_representation ( '3gh_3-��i', ( #1577 ), #1612 ) ;
#1610 = shape_representation ( '3ge���o_���~-���t�w1mm', ( #1577 ), #1632 ) ;
#1611 = advanced_brep_shape_representation ( '', ( #7125, #1577 ), #1612 ) ;
#1612 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #1614 ) ) global_unit_assigned_context ( ( #1597, #1600, #1599 ) ) representation_context ( 'none', 'workaspace' ) );
#1613 = oriented_edge ( 'none', *, *, #2409, .t. ) ;
#1614 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #1597, 'distance_accuracy_value', 'none');
#1615 = shape_representation_relationship ( 'none' , 'none' , #1609, #1611 ) ;
#1616 = shape_representation ( '(�зǫ~)3gn25-180ke', ( #1695, #1665, #1661, #1657, #1653, #1649, #1645, #1641, #1637 ), #1420 ) ;
#1617 = cartesian_point ( 'none', ( 19.79999999999999700, 19.80000000000000100, 3.399999999999996800 ) ) ;
#1618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1620 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1621 = shape_representation_relationship ( 'none' , 'none' , #1630, #1622 ) ;
#1622 = advanced_brep_shape_representation ( '', ( #3981, #1577 ), #1623 ) ;
#1623 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #1624 ) ) global_unit_assigned_context ( ( #1582, #1627, #1626 ) ) representation_context ( 'none', 'workaspace' ) );
#1624 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #1582, 'distance_accuracy_value', 'none');
#1625 = advanced_face ( 'none', ( #6116 ), #6127, .t. ) ;
#1626 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#1627 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#1628 = edge_curve ( 'none', #1463, #5148, #6135, .t. ) ;
#1629 = shape_representation_relationship ( 'none' , 'none' , #1610, #1631 ) ;
#1630 = shape_representation ( 'g364-ha_g364-ha1���~(�ѥu)', ( #1577 ), #1623 ) ;
#1631 = advanced_brep_shape_representation ( '', ( #4573, #1577 ), #1632 ) ;
#1632 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #1604 ) ) global_unit_assigned_context ( ( #1606, #1585, #1605 ) ) representation_context ( 'none', 'workaspace' ) );
#1633 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#1634 = direction ( 'none', ( 4.018568345825082000e-020, 2.974777941161052500e-019, 1.000000000000000000 ) ) ;
#1635 = direction ( 'none', ( 0.4675698238707825000, 0.8839561413358956200, -2.817469359566877400e-019 ) ) ;
#1636 = cartesian_point ( 'none', ( 23.74500000000000100, -14.83500000000000100, 3.400000000000001200 ) ) ;
#1637 = axis2_placement_3d ( 'none', #1636, #1635, #1634 ) ;
#1638 = direction ( 'none', ( -1.000000000000000200, -6.654479532626941500e-039, -1.065418831457814100e-019 ) ) ;
#1639 = direction ( 'none', ( 1.065418831457814200e-019, -5.593536203117466700e-019, -1.000000000000000000 ) ) ;
#1640 = cartesian_point ( 'none', ( -4.513898307157584000e-033, 15.00000000000000700, 74.09999999999999400 ) ) ;
#1641 = axis2_placement_3d ( 'none', #1640, #1639, #1638 ) ;
#1642 = direction ( 'none', ( -1.000000000000000000, -2.775557561562891400e-017, 6.958986745636355500e-018 ) ) ;
#1643 = direction ( 'none', ( -1.387778780781445700e-017, 1.000000000000000000, 4.336808689942017700e-019 ) ) ;
#1644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1645 = axis2_placement_3d ( 'none', #1644, #1643, #1642 ) ;
#1646 = direction ( 'none', ( 1.684954767659068300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.684954767659068300e-016 ) ) ;
#1648 = cartesian_point ( 'none', ( -6.899444116663403900e-015, 17.49999999999999600, 74.09999999999999400 ) ) ;
#1649 = axis2_placement_3d ( 'none', #1648, #1647, #1646 ) ;
#1650 = direction ( 'none', ( 4.018568345825082000e-020, 2.974777941161052500e-019, 1.000000000000000000 ) ) ;
#1651 = direction ( 'none', ( 0.4675698238707825000, 0.8839561413358956200, -2.817469359566877400e-019 ) ) ;
#1652 = cartesian_point ( 'none', ( -19.80000000000001800, -19.80000000000000800, 3.399999999999998600 ) ) ;
#1653 = axis2_placement_3d ( 'none', #1652, #1651, #1650 ) ;
#1654 = direction ( 'none', ( -1.000000000000000000, -2.220446049250312100e-016, 4.018568345825270900e-020 ) ) ;
#1655 = direction ( 'none', ( -2.220446049250312100e-016, 1.000000000000000000, -2.974777941161148300e-019 ) ) ;
#1656 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 7.999999999999998200 ) ) ;
#1657 = axis2_placement_3d ( 'none', #1656, #1655, #1654 ) ;
#1658 = direction ( 'none', ( 4.018568345825082000e-020, 2.974777941161052500e-019, 1.000000000000000000 ) ) ;
#1659 = direction ( 'none', ( 0.4675698238707825000, 0.8839561413358956200, -2.817469359566877400e-019 ) ) ;
#1660 = cartesian_point ( 'none', ( -19.79999999999999700, 19.80000000000000100, 3.400000000000000400 ) ) ;
#1661 = axis2_placement_3d ( 'none', #1660, #1659, #1658 ) ;
#1662 = direction ( 'none', ( 4.018568345825082000e-020, 2.974777941161052500e-019, 1.000000000000000000 ) ) ;
#1663 = advanced_face ( 'none', ( #6114 ), #6235, .t. ) ;
#1664 = direction ( 'none', ( 0.4675698238707825000, 0.8839561413358956200, -2.817469359566877400e-019 ) ) ;
#1665 = axis2_placement_3d ( 'none', #1617, #1664, #1662 ) ;
#1666 = cc_design_approval ( #1603, ( #1909 ) ) ;
#1667 = approval_date_time ( #1601, #1603 ) ;
#1668 = calendar_date ( 2015, 9, 12 ) ;
#1669 = local_time ( 11, 39, 59.00000000000000000, #1670 ) ;
#1670 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1671 = vertex_point ( 'none', #6128 ) ;
#1672 = product_related_product_category ( 'detail', '', ( #1719 ) ) ;
#1673 = oriented_edge ( 'none', *, *, #1460, .t. ) ;
#1674 = cc_design_security_classification ( #1909, ( #1930 ) ) ;
#1675 = cc_design_approval ( #1680, ( #2239 ) ) ;
#1676 = local_time ( 11, 39, 59.00000000000000000, #1678 ) ;
#1677 = edge_curve ( 'none', #1671, #1461, #6236, .t. ) ;
#1678 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1679 = oriented_edge ( 'none', *, *, #1628, .f. ) ;
#1680 = approval ( #2237, 'unknown' ) ;
#1681 = mechanical_context ( 'none', #1683, 'mechanical' ) ;
#1682 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #1683 ) ;
#1683 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1684 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1685 = edge_loop ( 'none', ( #1594, #1931, #1472, #1673 ) ) ;
#1686 = oriented_edge ( 'none', *, *, #5041, .f. ) ;
#1687 = approval_date_time ( #1764, #1680 ) ;
#1688 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1689 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#1690 = calendar_date ( 2015, 9, 12 ) ;
#1691 = shape_definition_representation ( #1938, #1616 ) ;
#1692 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1694 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1695 = axis2_placement_3d ( 'none', #1694, #1693, #1692 ) ;
#1696 = local_time ( 11, 39, 59.00000000000000000, #1697 ) ;
#1697 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1698 = cc_design_person_and_organization_assignment ( #1700, #1699, ( #1712 ) ) ;
#1699 = person_and_organization_role ( 'creator' ) ;
#1700 = person_and_organization ( #1846, #1845 ) ;
#1701 = cc_design_approval ( #1709, ( #1712 ) ) ;
#1702 = approval_date_time ( #1703, #1709 ) ;
#1703 = date_and_time ( #1704, #1705 ) ;
#1704 = calendar_date ( 2015, 9, 12 ) ;
#1705 = local_time ( 11, 39, 59.00000000000000000, #1706 ) ;
#1706 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1707 = approval_person_organization ( #1711, #1709, #1708 ) ;
#1708 = approval_role ( '' ) ;
#1709 = approval ( #1710, 'unspecified' ) ;
#1710 = approval_status ( 'not_yet_approved' ) ;
#1711 = person_and_organization ( #1846, #1845 ) ;
#1712 = product_definition ( 'unknown', '', #1930, #1713 ) ;
#1713 = design_context ( 'detailed design', #1715, 'design' ) ;
#1714 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #1715 ) ;
#1715 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1716 = cc_design_person_and_organization_assignment ( #1718, #1717, ( #1719 ) ) ;
#1717 = person_and_organization_role ( 'design_owner' ) ;
#1718 = person_and_organization ( #1846, #1845 ) ;
#1719 = product ( 'g364-ha_g364-ha1���~(�ѥu)', 'g364-ha_g364-ha1���~(�ѥu)', '', ( #1720 ) ) ;
#1720 = mechanical_context ( 'none', #1684, 'mechanical' ) ;
#1721 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #1684 ) ;
#1722 = cc_design_person_and_organization_assignment ( #1724, #1723, ( #1766 ) ) ;
#1723 = person_and_organization_role ( 'design_owner' ) ;
#1724 = person_and_organization ( #1846, #1845 ) ;
#1725 = date_and_time ( #1726, #1765 ) ;
#1726 = calendar_date ( 2015, 9, 12 ) ;
#1727 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1728 = cc_design_approval ( #1736, ( #1739 ) ) ;
#1729 = approval_date_time ( #1730, #1736 ) ;
#1730 = date_and_time ( #1731, #1732 ) ;
#1731 = calendar_date ( 2015, 9, 12 ) ;
#1732 = local_time ( 11, 39, 59.00000000000000000, #1733 ) ;
#1733 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1734 = approval_person_organization ( #1738, #1736, #1735 ) ;
#1735 = approval_role ( '' ) ;
#1736 = approval ( #1737, 'unspecified' ) ;
#1737 = approval_status ( 'not_yet_approved' ) ;
#1738 = person_and_organization ( #1846, #1845 ) ;
#1739 = product_definition_formation_with_specified_source ( 'any', '', #1766, .not_known. ) ;
#1740 = cc_design_date_and_time_assignment ( #1742, #1741, ( #1760 ) ) ;
#1741 = date_time_role ( 'creation_date' ) ;
#1742 = date_and_time ( #1743, #1744 ) ;
#1743 = calendar_date ( 2015, 9, 12 ) ;
#1744 = local_time ( 11, 39, 59.00000000000000000, #1745 ) ;
#1745 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1746 = cc_design_person_and_organization_assignment ( #1748, #1747, ( #1760 ) ) ;
#1747 = person_and_organization_role ( 'creator' ) ;
#1748 = person_and_organization ( #1846, #1845 ) ;
#1749 = cc_design_approval ( #1757, ( #1760 ) ) ;
#1750 = approval_date_time ( #1751, #1757 ) ;
#1751 = date_and_time ( #1752, #1753 ) ;
#1752 = calendar_date ( 2015, 9, 12 ) ;
#1753 = local_time ( 11, 39, 59.00000000000000000, #1754 ) ;
#1754 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1755 = approval_person_organization ( #1759, #1757, #1756 ) ;
#1756 = approval_role ( '' ) ;
#1757 = approval ( #1758, 'unspecified' ) ;
#1758 = approval_status ( 'not_yet_approved' ) ;
#1759 = person_and_organization ( #1846, #1845 ) ;
#1760 = product_definition ( 'unknown', '', #1739, #1761 ) ;
#1761 = design_context ( 'detailed design', #1763, 'design' ) ;
#1762 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #1763 ) ;
#1763 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1764 = date_and_time ( #1690, #1676 ) ;
#1765 = local_time ( 11, 39, 59.00000000000000000, #1727 ) ;
#1766 = product ( '3ge���o_���~-���t�w1mm', '3ge���o_���~-���t�w1mm', '', ( #1681 ) ) ;
#1767 = cc_design_person_and_organization_assignment ( #1772, #1769, ( #1789 ) ) ;
#1768 = cc_design_date_and_time_assignment ( #1781, #1770, ( #1789 ) ) ;
#1769 = person_and_organization_role ( 'classification_officer' ) ;
#1770 = date_time_role ( 'classification_date' ) ;
#1771 = approval_person_organization ( #1772, #1786, #1775 ) ;
#1772 = person_and_organization ( #1774, #1773 ) ;
#1773 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#1774 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#1775 = approval_role ( '' ) ;
#1776 = approval_date_time ( #1777, #1786 ) ;
#1777 = date_and_time ( #1778, #1779 ) ;
#1778 = calendar_date ( 2015, 9, 12 ) ;
#1779 = local_time ( 11, 39, 59.00000000000000000, #1780 ) ;
#1780 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1781 = date_and_time ( #1782, #1783 ) ;
#1782 = calendar_date ( 2015, 9, 12 ) ;
#1783 = local_time ( 11, 39, 59.00000000000000000, #1784 ) ;
#1784 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1785 = cc_design_approval ( #1786, ( #1789 ) ) ;
#1786 = approval ( #1787, 'unknown' ) ;
#1787 = approval_status ( 'not_yet_approved' ) ;
#1788 = cc_design_security_classification ( #1789, ( #1791 ) ) ;
#1789 = security_classification ( '', '', #1790 ) ;
#1790 = security_classification_level ( 'unclassified' ) ;
#1791 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #1837, #2072, $ ) ;
#1792 = product_definition_shape ( 'none', 'none', #1791 ) ;
#1793 =( representation_relationship ('none','none', #1616, #1573 ) representation_relationship_with_transformation ( #1794 )shape_representation_relationship( ) );
#1794 = item_defined_transformation ( 'none', 'none', #1653, #1577 ) ;
#1795 = context_dependent_shape_representation ( #1822, #1821 ) ;
#1796 = cc_design_person_and_organization_assignment ( #1801, #1798, ( #1818 ) ) ;
#1797 = cc_design_date_and_time_assignment ( #1810, #1799, ( #1818 ) ) ;
#1798 = person_and_organization_role ( 'classification_officer' ) ;
#1799 = date_time_role ( 'classification_date' ) ;
#1800 = approval_person_organization ( #1801, #1815, #1804 ) ;
#1801 = person_and_organization ( #1803, #1802 ) ;
#1802 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#1803 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#1804 = approval_role ( '' ) ;
#1805 = approval_date_time ( #1806, #1815 ) ;
#1806 = date_and_time ( #1807, #1808 ) ;
#1807 = calendar_date ( 2015, 9, 12 ) ;
#1808 = local_time ( 11, 39, 59.00000000000000000, #1809 ) ;
#1809 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1810 = date_and_time ( #1811, #1812 ) ;
#1811 = calendar_date ( 2015, 9, 12 ) ;
#1812 = local_time ( 11, 39, 59.00000000000000000, #1813 ) ;
#1813 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1814 = cc_design_approval ( #1815, ( #1818 ) ) ;
#1815 = approval ( #1816, 'unknown' ) ;
#1816 = approval_status ( 'not_yet_approved' ) ;
#1817 = cc_design_security_classification ( #1818, ( #1820 ) ) ;
#1818 = security_classification ( '', '', #1819 ) ;
#1819 = security_classification_level ( 'unclassified' ) ;
#1820 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #1837, #1760, $ ) ;
#1821 = product_definition_shape ( 'none', 'none', #1820 ) ;
#1822 =( representation_relationship ('none','none', #1616, #1610 ) representation_relationship_with_transformation ( #1823 )shape_representation_relationship( ) );
#1823 = item_defined_transformation ( 'none', 'none', #1657, #1577 ) ;
#1824 = context_dependent_shape_representation ( #2243, #2242 ) ;
#1825 = person_and_organization ( #1846, #1845 ) ;
#1826 = cc_design_approval ( #1834, ( #1837 ) ) ;
#1827 = approval_date_time ( #1828, #1834 ) ;
#1828 = date_and_time ( #1829, #1830 ) ;
#1829 = calendar_date ( 2015, 9, 12 ) ;
#1830 = local_time ( 11, 39, 59.00000000000000000, #1831 ) ;
#1831 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1832 = approval_person_organization ( #1836, #1834, #1833 ) ;
#1833 = approval_role ( '' ) ;
#1834 = approval ( #1835, 'unspecified' ) ;
#1835 = approval_status ( 'not_yet_approved' ) ;
#1836 = person_and_organization ( #1846, #1845 ) ;
#1837 = product_definition ( 'unknown', '', #1892, #1838 ) ;
#1838 = design_context ( 'detailed design', #1840, 'design' ) ;
#1839 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #1840 ) ;
#1840 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1841 = approval_role ( '' ) ;
#1842 = cc_design_person_and_organization_assignment ( #1844, #1843, ( #1847 ) ) ;
#1843 = person_and_organization_role ( 'design_owner' ) ;
#1844 = person_and_organization ( #1846, #1845 ) ;
#1845 = organization ( 'unspecified', 'unspecified', '' ) ;
#1846 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#1847 = product ( '(�зǫ~)3gn25-180ke', '(�зǫ~)3gn25-180ke', '', ( #1848 ) ) ;
#1848 = mechanical_context ( 'none', #1688, 'mechanical' ) ;
#1849 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #1688 ) ;
#1850 = cc_design_person_and_organization_assignment ( #1855, #1852, ( #2239 ) ) ;
#1851 = cc_design_date_and_time_assignment ( #1725, #1853, ( #2239 ) ) ;
#1852 = person_and_organization_role ( 'classification_officer' ) ;
#1853 = date_time_role ( 'classification_date' ) ;
#1854 = approval_person_organization ( #1855, #1680, #1841 ) ;
#1855 = person_and_organization ( #1689, #1856 ) ;
#1856 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#1857 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1858 = approval_person_organization ( #1862, #1860, #1859 ) ;
#1859 = approval_role ( '' ) ;
#1860 = approval ( #1861, 'unspecified' ) ;
#1861 = approval_status ( 'not_yet_approved' ) ;
#1862 = person_and_organization ( #1846, #1845 ) ;
#1863 = cc_design_date_and_time_assignment ( #1865, #1864, ( #1872 ) ) ;
#1864 = date_time_role ( 'classification_date' ) ;
#1865 = date_and_time ( #1866, #1867 ) ;
#1866 = calendar_date ( 2015, 9, 12 ) ;
#1867 = local_time ( 11, 39, 59.00000000000000000, #1868 ) ;
#1868 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1869 = cc_design_person_and_organization_assignment ( #1871, #1870, ( #1872 ) ) ;
#1870 = person_and_organization_role ( 'classification_officer' ) ;
#1871 = person_and_organization ( #1846, #1845 ) ;
#1872 = security_classification ( '', '', #1873 ) ;
#1873 = security_classification_level ( 'unclassified' ) ;
#1874 = cc_design_person_and_organization_assignment ( #1876, #1875, ( #1892 ) ) ;
#1875 = person_and_organization_role ( 'design_supplier' ) ;
#1876 = person_and_organization ( #1846, #1845 ) ;
#1877 = oriented_edge ( 'none', *, *, #1628, .t. ) ;
#1878 = cc_design_person_and_organization_assignment ( #1880, #1879, ( #1892 ) ) ;
#1879 = person_and_organization_role ( 'creator' ) ;
#1880 = person_and_organization ( #1846, #1845 ) ;
#1881 = cc_design_approval ( #1889, ( #1892 ) ) ;
#1882 = approval_date_time ( #1883, #1889 ) ;
#1883 = date_and_time ( #1884, #1885 ) ;
#1884 = calendar_date ( 2015, 9, 12 ) ;
#1885 = local_time ( 11, 39, 59.00000000000000000, #1886 ) ;
#1886 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1887 = approval_person_organization ( #1891, #1889, #1888 ) ;
#1888 = approval_role ( '' ) ;
#1889 = approval ( #1890, 'unspecified' ) ;
#1890 = approval_status ( 'not_yet_approved' ) ;
#1891 = person_and_organization ( #1846, #1845 ) ;
#1892 = product_definition_formation_with_specified_source ( 'any', '', #1847, .not_known. ) ;
#1893 = vertex_point ( 'none', #6189 ) ;
#1894 = oriented_edge ( 'none', *, *, #5667, .f. ) ;
#1895 = cc_design_date_and_time_assignment ( #1897, #1896, ( #1837 ) ) ;
#1896 = date_time_role ( 'creation_date' ) ;
#1897 = date_and_time ( #1898, #1899 ) ;
#1898 = calendar_date ( 2015, 9, 12 ) ;
#1899 = local_time ( 11, 39, 59.00000000000000000, #1900 ) ;
#1900 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1901 = cc_design_person_and_organization_assignment ( #1825, #1902, ( #1837 ) ) ;
#1902 = person_and_organization_role ( 'creator' ) ;
#1903 = calendar_date ( 2015, 9, 12 ) ;
#1904 = local_time ( 11, 39, 59.00000000000000000, #1905 ) ;
#1905 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1906 = cc_design_person_and_organization_assignment ( #1908, #1907, ( #1909 ) ) ;
#1907 = person_and_organization_role ( 'classification_officer' ) ;
#1908 = person_and_organization ( #1846, #1845 ) ;
#1909 = security_classification ( '', '', #1910 ) ;
#1910 = security_classification_level ( 'unclassified' ) ;
#1911 = cc_design_person_and_organization_assignment ( #1913, #1912, ( #1930 ) ) ;
#1912 = person_and_organization_role ( 'design_supplier' ) ;
#1913 = person_and_organization ( #1846, #1845 ) ;
#1914 = cc_design_person_and_organization_assignment ( #1916, #1915, ( #1930 ) ) ;
#1915 = person_and_organization_role ( 'creator' ) ;
#1916 = person_and_organization ( #1846, #1845 ) ;
#1917 = cc_design_approval ( #1926, ( #1930 ) ) ;
#1918 = approval_date_time ( #1919, #1926 ) ;
#1919 = date_and_time ( #1920, #1921 ) ;
#1920 = calendar_date ( 2015, 9, 12 ) ;
#1921 = local_time ( 11, 39, 59.00000000000000000, #1922 ) ;
#1922 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1923 = edge_curve ( 'none', #1893, #1671, #6336, .t. ) ;
#1924 = approval_person_organization ( #1928, #1926, #1925 ) ;
#1925 = approval_role ( '' ) ;
#1926 = approval ( #1927, 'unspecified' ) ;
#1927 = approval_status ( 'not_yet_approved' ) ;
#1929 = edge_loop ( 'none', ( #1894, #1937, #2307, #2413 ) ) ;
#1928 = person_and_organization ( #1846, #1845 ) ;
#1931 = oriented_edge ( 'none', *, *, #1955, .f. ) ;
#1930 = product_definition_formation_with_specified_source ( 'any', '', #1719, .not_known. ) ;
#1932 = cc_design_date_and_time_assignment ( #1935, #1934, ( #1712 ) ) ;
#1933 = edge_loop ( 'none', ( #2419, #4100, #2431, #2420 ) ) ;
#1934 = date_time_role ( 'creation_date' ) ;
#1935 = date_and_time ( #1936, #1696 ) ;
#1936 = calendar_date ( 2015, 9, 12 ) ;
#1937 = oriented_edge ( 'none', *, *, #1948, .f. ) ;
#1938 = product_definition_shape ( 'none', 'none', #1837 ) ;
#1939 = edge_curve ( 'none', #2415, #1893, #6308, .t. ) ;
#1940 = product_related_product_category ( 'detail', '', ( #1847 ) ) ;
#1941 = cc_design_security_classification ( #1872, ( #1892 ) ) ;
#1942 = cc_design_approval ( #1860, ( #1872 ) ) ;
#1943 = approval_date_time ( #1944, #1860 ) ;
#1944 = date_and_time ( #1945, #1946 ) ;
#1945 = calendar_date ( 2015, 9, 12 ) ;
#1946 = local_time ( 11, 39, 59.00000000000000000, #1857 ) ;
#1947 = oriented_edge ( 'none', *, *, #1955, .t. ) ;
#1948 = edge_curve ( 'none', #2415, #2593, #6377, .t. ) ;
#1949 = oriented_edge ( 'none', *, *, #5086, .f. ) ;
#1950 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1951 = oriented_edge ( 'none', *, *, #1923, .t. ) ;
#1952 = cc_design_security_classification ( #2014, ( #2009 ) ) ;
#1953 = shape_definition_representation ( #1954, #1610 ) ;
#1954 = product_definition_shape ( 'none', 'none', #1760 ) ;
#1955 = edge_curve ( 'none', #1671, #5257, #6378, .t. ) ;
#1956 = product_related_product_category ( 'detail', '', ( #1766 ) ) ;
#1957 = cc_design_security_classification ( #1981, ( #1739 ) ) ;
#1958 = cc_design_approval ( #1966, ( #1981 ) ) ;
#1959 = approval_date_time ( #1960, #1966 ) ;
#1960 = date_and_time ( #1961, #1962 ) ;
#1961 = calendar_date ( 2015, 9, 12 ) ;
#1962 = local_time ( 11, 39, 59.00000000000000000, #1963 ) ;
#1963 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1964 = approval_person_organization ( #1968, #1966, #1965 ) ;
#1965 = approval_role ( '' ) ;
#1966 = approval ( #1967, 'unspecified' ) ;
#1967 = approval_status ( 'not_yet_approved' ) ;
#1968 = person_and_organization ( #1846, #1845 ) ;
#1969 = edge_curve ( 'none', #16243, #6252, #6353, .t. ) ;
#1970 = cc_design_date_and_time_assignment ( #1972, #1971, ( #1981 ) ) ;
#1971 = date_time_role ( 'classification_date' ) ;
#1972 = date_and_time ( #1973, #1975 ) ;
#1973 = calendar_date ( 2015, 9, 12 ) ;
#1974 = cartesian_point ( 'none', ( 0.3046850831374812700, 41.89999999999997700, -13.17771383438630800 ) ) ;
#1975 = local_time ( 11, 39, 59.00000000000000000, #1976 ) ;
#1976 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1977 = cc_design_person_and_organization_assignment ( #1979, #1978, ( #1981 ) ) ;
#1978 = person_and_organization_role ( 'classification_officer' ) ;
#1979 = person_and_organization ( #1846, #1845 ) ;
#1980 = cartesian_point ( 'none', ( 0.4071158100487271600, 41.89999999999998400, -12.89275812397297600 ) ) ;
#1981 = security_classification ( '', '', #1982 ) ;
#1982 = security_classification_level ( 'unclassified' ) ;
#1983 = cc_design_person_and_organization_assignment ( #1985, #1984, ( #1739 ) ) ;
#1984 = person_and_organization_role ( 'design_supplier' ) ;
#1985 = person_and_organization ( #1846, #1845 ) ;
#1986 = cc_design_person_and_organization_assignment ( #1988, #1987, ( #1739 ) ) ;
#1987 = person_and_organization_role ( 'creator' ) ;
#1988 = person_and_organization ( #1846, #1845 ) ;
#1989 = date_and_time ( #2062, #1990 ) ;
#1990 = local_time ( 11, 39, 59.00000000000000000, #1991 ) ;
#1991 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1992 = approval_person_organization ( #1996, #1994, #1993 ) ;
#1993 = approval_role ( '' ) ;
#1994 = approval ( #1995, 'unspecified' ) ;
#1995 = approval_status ( 'not_yet_approved' ) ;
#1996 = person_and_organization ( #1846, #1845 ) ;
#1997 = product_definition ( 'unknown', '', #2049, #1999 ) ;
#1998 = cartesian_point ( 'none', ( 0.4825704389994532900, 41.89999999999997700, -12.76574402475299900 ) ) ;
#1999 = design_context ( 'detailed design', #2001, 'design' ) ;
#2000 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2001 ) ;
#2001 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2002 = shape_definition_representation ( #2087, #1609 ) ;
#2003 = cc_design_person_and_organization_assignment ( #2005, #2004, ( #2006 ) ) ;
#2004 = person_and_organization_role ( 'design_owner' ) ;
#2005 = person_and_organization ( #1846, #1845 ) ;
#2006 = product ( '3gh_3-��i', '3gh_3-��i', '', ( #2007 ) ) ;
#2007 = mechanical_context ( 'none', #1950, 'mechanical' ) ;
#2008 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #1950 ) ;
#2009 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #1837, #2072, $ ) ;
#2010 = shape_definition_representation ( #2175, #1573 ) ;
#2011 = cartesian_point ( 'none', ( 0.5709594327671353400, 41.89999999999996300, -12.64880627789125900 ) ) ;
#2012 = shape_definition_representation ( #2255, #1572 ) ;
#2013 = item_defined_transformation ( 'none', 'none', #1665, #1577 ) ;
#2014 = security_classification ( '', '', #2084 ) ;
#2015 = local_time ( 11, 39, 59.00000000000000000, #2016 ) ;
#2017 = oriented_edge ( 'none', *, *, #1396, .f. ) ;
#2016 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2018 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2019 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2020 =( representation_relationship ('none','none', #1616, #1573 ) representation_relationship_with_transformation ( #2013 )shape_representation_relationship( ) );
#2021 = cc_design_date_and_time_assignment ( #2023, #2022, ( #2030 ) ) ;
#2022 = date_time_role ( 'classification_date' ) ;
#2023 = date_and_time ( #2024, #2025 ) ;
#2024 = calendar_date ( 2015, 9, 12 ) ;
#2025 = local_time ( 11, 39, 59.00000000000000000, #2026 ) ;
#2026 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2027 = cc_design_person_and_organization_assignment ( #2029, #2028, ( #2030 ) ) ;
#2028 = person_and_organization_role ( 'classification_officer' ) ;
#2029 = person_and_organization ( #1846, #1845 ) ;
#2030 = security_classification ( '', '', #2031 ) ;
#2031 = security_classification_level ( 'unclassified' ) ;
#2032 = cc_design_person_and_organization_assignment ( #2034, #2033, ( #2049 ) ) ;
#2033 = person_and_organization_role ( 'design_supplier' ) ;
#2034 = person_and_organization ( #1846, #1845 ) ;
#2035 = cc_design_person_and_organization_assignment ( #2037, #2036, ( #2049 ) ) ;
#2036 = person_and_organization_role ( 'creator' ) ;
#2037 = person_and_organization ( #1846, #1845 ) ;
#2038 = cc_design_approval ( #2046, ( #2049 ) ) ;
#2039 = approval_date_time ( #2040, #2046 ) ;
#2040 = date_and_time ( #2041, #2042 ) ;
#2041 = calendar_date ( 2015, 9, 12 ) ;
#2042 = local_time ( 11, 39, 59.00000000000000000, #2043 ) ;
#2043 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2044 = approval_person_organization ( #2048, #2046, #2045 ) ;
#2045 = approval_role ( '' ) ;
#2046 = approval ( #2047, 'unspecified' ) ;
#2047 = approval_status ( 'not_yet_approved' ) ;
#2048 = person_and_organization ( #1846, #1845 ) ;
#2049 = product_definition_formation_with_specified_source ( 'any', '', #2006, .not_known. ) ;
#2050 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2051 = cc_design_date_and_time_assignment ( #2053, #2052, ( #1997 ) ) ;
#2052 = date_time_role ( 'creation_date' ) ;
#2053 = date_and_time ( #2054, #2055 ) ;
#2054 = calendar_date ( 2015, 9, 12 ) ;
#2055 = local_time ( 11, 39, 59.00000000000000000, #2056 ) ;
#2056 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2057 = cc_design_person_and_organization_assignment ( #2059, #2058, ( #1997 ) ) ;
#2058 = person_and_organization_role ( 'creator' ) ;
#2059 = person_and_organization ( #1846, #1845 ) ;
#2060 = cc_design_approval ( #1994, ( #1997 ) ) ;
#2061 = approval_date_time ( #1989, #1994 ) ;
#2062 = calendar_date ( 2015, 9, 12 ) ;
#2063 = date_and_time ( #2064, #2065 ) ;
#2064 = calendar_date ( 2015, 9, 12 ) ;
#2065 = local_time ( 11, 39, 59.00000000000000000, #2066 ) ;
#2066 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2067 = approval_person_organization ( #2071, #2069, #2068 ) ;
#2068 = approval_role ( '' ) ;
#2069 = approval ( #2070, 'unspecified' ) ;
#2070 = approval_status ( 'not_yet_approved' ) ;
#2071 = person_and_organization ( #1846, #1845 ) ;
#2072 = product_definition ( 'unknown', '', #2132, #2073 ) ;
#2073 = design_context ( 'detailed design', #2075, 'design' ) ;
#2074 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2075 ) ;
#2075 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2076 = cc_design_person_and_organization_assignment ( #2078, #2077, ( #2079 ) ) ;
#2077 = person_and_organization_role ( 'design_owner' ) ;
#2078 = person_and_organization ( #1846, #1845 ) ;
#2079 = product ( '�y�y�q�r����m3x8_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '�y�y�q�r����m3x8_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '', ( #2080 ) ) ;
#2080 = mechanical_context ( 'none', #2018, 'mechanical' ) ;
#2081 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2018 ) ;
#2082 = oriented_edge ( 'none', *, *, #253, .t. ) ;
#2083 = product_definition_shape ( 'none', 'none', #2009 ) ;
#2084 = security_classification_level ( 'unclassified' ) ;
#2085 = local_time ( 11, 39, 59.00000000000000000, #2019 ) ;
#2086 = edge_loop ( 'none', ( #2405, #2343, #2399, #2410 ) ) ;
#2087 = product_definition_shape ( 'none', 'none', #1997 ) ;
#2088 = product_related_product_category ( 'detail', '', ( #2006 ) ) ;
#2089 = cc_design_security_classification ( #2030, ( #2049 ) ) ;
#2090 = cc_design_approval ( #2098, ( #2030 ) ) ;
#2091 = approval_date_time ( #2092, #2098 ) ;
#2092 = date_and_time ( #2093, #2094 ) ;
#2093 = calendar_date ( 2015, 9, 12 ) ;
#2094 = local_time ( 11, 39, 59.00000000000000000, #2095 ) ;
#2095 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2096 = approval_person_organization ( #2100, #2098, #2097 ) ;
#2097 = approval_role ( '' ) ;
#2098 = approval ( #2099, 'unspecified' ) ;
#2099 = approval_status ( 'not_yet_approved' ) ;
#2100 = person_and_organization ( #1846, #1845 ) ;
#2101 = approval_status ( 'not_yet_approved' ) ;
#2102 = person_and_organization ( #1846, #1845 ) ;
#2103 = cc_design_date_and_time_assignment ( #2105, #2104, ( #2113 ) ) ;
#2104 = date_time_role ( 'classification_date' ) ;
#2106 = oriented_edge ( 'none', *, *, #225, .t. ) ;
#2105 = date_and_time ( #2107, #2108 ) ;
#2107 = calendar_date ( 2015, 9, 12 ) ;
#2108 = local_time ( 11, 39, 59.00000000000000000, #2109 ) ;
#2109 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2110 = cc_design_person_and_organization_assignment ( #2112, #2111, ( #2113 ) ) ;
#2111 = person_and_organization_role ( 'classification_officer' ) ;
#2112 = person_and_organization ( #1846, #1845 ) ;
#2113 = security_classification ( '', '', #2114 ) ;
#2114 = security_classification_level ( 'unclassified' ) ;
#2115 = cc_design_person_and_organization_assignment ( #2117, #2116, ( #2132 ) ) ;
#2116 = person_and_organization_role ( 'design_supplier' ) ;
#2117 = person_and_organization ( #1846, #1845 ) ;
#2118 = cc_design_person_and_organization_assignment ( #2120, #2119, ( #2132 ) ) ;
#2119 = person_and_organization_role ( 'creator' ) ;
#2120 = person_and_organization ( #1846, #1845 ) ;
#2121 = cc_design_approval ( #2129, ( #2132 ) ) ;
#2122 = approval_date_time ( #2123, #2129 ) ;
#2123 = date_and_time ( #2124, #2125 ) ;
#2124 = calendar_date ( 2015, 9, 12 ) ;
#2125 = local_time ( 11, 39, 59.00000000000000000, #2126 ) ;
#2126 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2127 = approval_person_organization ( #2131, #2129, #2128 ) ;
#2128 = approval_role ( '' ) ;
#2129 = approval ( #2130, 'unspecified' ) ;
#2130 = approval_status ( 'not_yet_approved' ) ;
#2131 = person_and_organization ( #1846, #1845 ) ;
#2132 = product_definition_formation_with_specified_source ( 'any', '', #2079, .not_known. ) ;
#2133 = cc_design_date_and_time_assignment ( #2135, #2134, ( #2072 ) ) ;
#2134 = date_time_role ( 'creation_date' ) ;
#2135 = date_and_time ( #2136, #2137 ) ;
#2136 = calendar_date ( 2015, 9, 12 ) ;
#2137 = local_time ( 11, 39, 59.00000000000000000, #2138 ) ;
#2138 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2139 = cc_design_person_and_organization_assignment ( #2141, #2140, ( #2072 ) ) ;
#2140 = person_and_organization_role ( 'creator' ) ;
#2141 = person_and_organization ( #1846, #1845 ) ;
#2142 = cc_design_approval ( #2069, ( #2072 ) ) ;
#2143 = approval_date_time ( #2063, #2069 ) ;
#2144 = cc_design_approval ( #2152, ( #2155 ) ) ;
#2145 = approval_date_time ( #2146, #2152 ) ;
#2146 = date_and_time ( #2147, #2148 ) ;
#2147 = calendar_date ( 2015, 9, 12 ) ;
#2148 = local_time ( 11, 39, 59.00000000000000000, #2149 ) ;
#2149 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2150 = approval_person_organization ( #2154, #2152, #2151 ) ;
#2151 = approval_role ( '' ) ;
#2152 = approval ( #2153, 'unspecified' ) ;
#2153 = approval_status ( 'not_yet_approved' ) ;
#2154 = person_and_organization ( #1846, #1845 ) ;
#2155 = product_definition ( 'unknown', '', #2226, #2156 ) ;
#2156 = design_context ( 'detailed design', #2158, 'design' ) ;
#2157 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2158 ) ;
#2158 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2159 = approval_status ( 'not_yet_approved' ) ;
#2160 = cc_design_person_and_organization_assignment ( #2162, #2161, ( #2163 ) ) ;
#2161 = person_and_organization_role ( 'design_owner' ) ;
#2162 = person_and_organization ( #1846, #1845 ) ;
#2163 = product ( '4x4xl_25l', '4x4xl_25l', '', ( #2164 ) ) ;
#2164 = mechanical_context ( 'none', #2050, 'mechanical' ) ;
#2165 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2050 ) ;
#2166 = approval_role ( '' ) ;
#2167 = approval_date_time ( #2174, #2227 ) ;
#2168 = calendar_date ( 2015, 9, 12 ) ;
#2169 = advanced_face ( 'none', ( #6354 ), #6351, .t. ) ;
#2171 = edge_curve ( 'none', #16971, #16954, #6373, .t. ) ;
#2170 = date_and_time ( #2172, #2085 ) ;
#2172 = calendar_date ( 2015, 9, 12 ) ;
#2173 = cc_design_approval ( #2227, ( #2014 ) ) ;
#2174 = date_and_time ( #2168, #2015 ) ;
#2175 = product_definition_shape ( 'none', 'none', #2072 ) ;
#2176 = product_related_product_category ( 'detail', '', ( #2079 ) ) ;
#2177 = cc_design_security_classification ( #2113, ( #2132 ) ) ;
#2178 = cc_design_approval ( #2187, ( #2113 ) ) ;
#2179 = approval_date_time ( #2180, #2187 ) ;
#2180 = date_and_time ( #2181, #2183 ) ;
#2182 = edge_loop ( 'none', ( #16974, #232, #2106, #267 ) ) ;
#2181 = calendar_date ( 2015, 9, 12 ) ;
#2183 = local_time ( 11, 39, 59.00000000000000000, #2184 ) ;
#2184 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2185 = approval_person_organization ( #2102, #2187, #2186 ) ;
#2186 = approval_role ( '' ) ;
#2187 = approval ( #2101, 'unspecified' ) ;
#2188 = approval_person_organization ( #2192, #2190, #2189 ) ;
#2189 = approval_role ( '' ) ;
#2190 = approval ( #2191, 'unspecified' ) ;
#2191 = approval_status ( 'not_yet_approved' ) ;
#2192 = person_and_organization ( #1846, #1845 ) ;
#2193 = cc_design_date_and_time_assignment ( #2195, #2194, ( #2204 ) ) ;
#2194 = date_time_role ( 'classification_date' ) ;
#2195 = date_and_time ( #2196, #2197 ) ;
#2196 = calendar_date ( 2015, 9, 12 ) ;
#2197 = local_time ( 11, 39, 59.00000000000000000, #2198 ) ;
#2198 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2199 = oriented_edge ( 'none', *, *, #189, .t. ) ;
#2200 = cc_design_person_and_organization_assignment ( #2202, #2201, ( #2204 ) ) ;
#2201 = person_and_organization_role ( 'classification_officer' ) ;
#2202 = person_and_organization ( #1846, #1845 ) ;
#2203 = oriented_edge ( 'none', *, *, #1969, .f. ) ;
#2204 = security_classification ( '', '', #2205 ) ;
#2205 = security_classification_level ( 'unclassified' ) ;
#2206 = cc_design_person_and_organization_assignment ( #2209, #2207, ( #2226 ) ) ;
#2207 = person_and_organization_role ( 'design_supplier' ) ;
#2208 = oriented_edge ( 'none', *, *, #1969, .t. ) ;
#2209 = person_and_organization ( #1846, #1845 ) ;
#2210 = cc_design_person_and_organization_assignment ( #2213, #2211, ( #2226 ) ) ;
#2211 = person_and_organization_role ( 'creator' ) ;
#2212 = edge_curve ( 'none', #1893, #5042, #6380, .t. ) ;
#2213 = person_and_organization ( #1846, #1845 ) ;
#2214 = cc_design_approval ( #2222, ( #2226 ) ) ;
#2215 = approval_date_time ( #2216, #2222 ) ;
#2216 = date_and_time ( #2217, #2218 ) ;
#2217 = calendar_date ( 2015, 9, 12 ) ;
#2218 = local_time ( 11, 39, 59.00000000000000000, #2219 ) ;
#2219 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2220 = approval_person_organization ( #2225, #2222, #2221 ) ;
#2221 = approval_role ( '' ) ;
#2222 = approval ( #2223, 'unspecified' ) ;
#2223 = approval_status ( 'not_yet_approved' ) ;
#2224 = cartesian_point ( 'none', ( 0.3466927651044285900, 41.89999999999997700, -13.03023212296318600 ) ) ;
#2225 = person_and_organization ( #1846, #1845 ) ;
#2226 = product_definition_formation_with_specified_source ( 'any', '', #2163, .not_known. ) ;
#2227 = approval ( #2159, 'unknown' ) ;
#2228 = cc_design_date_and_time_assignment ( #2230, #2229, ( #2155 ) ) ;
#2229 = date_time_role ( 'creation_date' ) ;
#2230 = date_and_time ( #2231, #2232 ) ;
#2231 = calendar_date ( 2015, 9, 12 ) ;
#2232 = local_time ( 11, 39, 59.00000000000000000, #2233 ) ;
#2233 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2234 = cc_design_person_and_organization_assignment ( #2236, #2235, ( #2155 ) ) ;
#2235 = person_and_organization_role ( 'creator' ) ;
#2236 = person_and_organization ( #1846, #1845 ) ;
#2237 = approval_status ( 'not_yet_approved' ) ;
#2238 = cc_design_security_classification ( #2239, ( #2241 ) ) ;
#2239 = security_classification ( '', '', #2240 ) ;
#2240 = security_classification_level ( 'unclassified' ) ;
#2241 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #1837, #2072, $ ) ;
#2242 = product_definition_shape ( 'none', 'none', #2241 ) ;
#2243 =( representation_relationship ('none','none', #1616, #1573 ) representation_relationship_with_transformation ( #2244 )shape_representation_relationship( ) );
#2244 = item_defined_transformation ( 'none', 'none', #1661, #1577 ) ;
#2245 = context_dependent_shape_representation ( #2020, #2083 ) ;
#2246 = oriented_edge ( 'none', *, *, #16951, .t. ) ;
#2247 = cc_design_person_and_organization_assignment ( #2252, #2249, ( #2014 ) ) ;
#2248 = cc_design_date_and_time_assignment ( #2170, #2250, ( #2014 ) ) ;
#2249 = person_and_organization_role ( 'classification_officer' ) ;
#2250 = date_time_role ( 'classification_date' ) ;
#2251 = approval_person_organization ( #2252, #2227, #2166 ) ;
#2252 = person_and_organization ( #2254, #2253 ) ;
#2253 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#2254 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#2255 = product_definition_shape ( 'none', 'none', #2155 ) ;
#2256 = product_related_product_category ( 'detail', '', ( #2163 ) ) ;
#2257 = advanced_face ( 'none', ( #6394 ), #6425, .t. ) ;
#2258 = advanced_face ( 'none', ( #6390 ), #6341, .t. ) ;
#2259 = cc_design_security_classification ( #2204, ( #2226 ) ) ;
#2260 = cc_design_approval ( #2190, ( #2204 ) ) ;
#2261 = approval_date_time ( #2262, #2190 ) ;
#2262 = date_and_time ( #2263, #2264 ) ;
#2263 = calendar_date ( 2015, 9, 12 ) ;
#2264 = local_time ( 11, 39, 59.00000000000000000, #2265 ) ;
#2265 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2266 = cc_design_person_and_organization_assignment ( #2271, #2268, ( #2291 ) ) ;
#2267 = cc_design_date_and_time_assignment ( #2283, #2269, ( #2291 ) ) ;
#2268 = person_and_organization_role ( 'classification_officer' ) ;
#2269 = date_time_role ( 'classification_date' ) ;
#2270 = approval_person_organization ( #2271, #2288, #2276 ) ;
#2271 = person_and_organization ( #2275, #2272 ) ;
#2272 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#2273 = cartesian_point ( 'none', ( 0.2769910155903415600, 41.89999999999996300, -13.33352482638230700 ) ) ;
#2274 = oriented_edge ( 'none', *, *, #2411, .f. ) ;
#2275 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#2276 = approval_role ( '' ) ;
#2277 = approval_date_time ( #2278, #2288 ) ;
#2278 = date_and_time ( #2279, #2280 ) ;
#2279 = calendar_date ( 2015, 9, 12 ) ;
#2280 = local_time ( 11, 39, 59.00000000000000000, #2281 ) ;
#2281 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2282 = advanced_face ( 'none', ( #6389 ), #6477, .t. ) ;
#2283 = date_and_time ( #2284, #2285 ) ;
#2284 = calendar_date ( 2015, 9, 12 ) ;
#2285 = local_time ( 11, 39, 59.00000000000000000, #2286 ) ;
#2286 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2287 = cc_design_approval ( #2288, ( #2291 ) ) ;
#2288 = approval ( #2289, 'unknown' ) ;
#2289 = approval_status ( 'not_yet_approved' ) ;
#2290 = cc_design_security_classification ( #2291, ( #2293 ) ) ;
#2291 = security_classification ( '', '', #2292 ) ;
#2292 = security_classification_level ( 'unclassified' ) ;
#2293 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #1837, #2155, $ ) ;
#2294 = product_definition_shape ( 'none', 'none', #2293 ) ;
#2295 =( representation_relationship ('none','none', #1616, #1572 ) representation_relationship_with_transformation ( #2296 )shape_representation_relationship( ) );
#2296 = item_defined_transformation ( 'none', 'none', #1649, #1577 ) ;
#2297 = context_dependent_shape_representation ( #1793, #1792 ) ;
#2298 = cc_design_person_and_organization_assignment ( #2305, #2302, ( #2327 ) ) ;
#2299 = advanced_face ( 'none', ( #6488 ), #6343, .t. ) ;
#2300 = cc_design_date_and_time_assignment ( #2317, #2303, ( #2327 ) ) ;
#2301 = oriented_edge ( 'none', *, *, #2308, .t. ) ;
#2302 = person_and_organization_role ( 'classification_officer' ) ;
#2303 = date_time_role ( 'classification_date' ) ;
#2304 = approval_person_organization ( #2305, #2322, #2311 ) ;
#2305 = person_and_organization ( #2310, #2306 ) ;
#2306 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#2307 = oriented_edge ( 'none', *, *, #1939, .t. ) ;
#2308 = edge_curve ( 'none', #1470, #4284, #6481, .t. ) ;
#2309 = vertex_point ( 'none', #6483 ) ;
#2310 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#2311 = approval_role ( '' ) ;
#2312 = approval_date_time ( #2313, #2322 ) ;
#2313 = date_and_time ( #2314, #2315 ) ;
#2314 = calendar_date ( 2015, 9, 12 ) ;
#2315 = local_time ( 11, 39, 59.00000000000000000, #2316 ) ;
#2316 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2317 = date_and_time ( #2318, #2319 ) ;
#2318 = calendar_date ( 2015, 9, 12 ) ;
#2319 = local_time ( 11, 39, 59.00000000000000000, #2320 ) ;
#2320 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2321 = cc_design_approval ( #2322, ( #2327 ) ) ;
#2322 = approval ( #2323, 'unknown' ) ;
#2323 = approval_status ( 'not_yet_approved' ) ;
#2324 = vertex_point ( 'none', #6338 ) ;
#2325 = cc_design_security_classification ( #2327, ( #2330 ) ) ;
#2326 = vertex_point ( 'none', #6484 ) ;
#2327 = security_classification ( '', '', #2328 ) ;
#2328 = security_classification_level ( 'unclassified' ) ;
#2329 = cartesian_point ( 'none', ( 0.6747529765536975900, 41.89999999999997700, -12.54505886992977200 ) ) ;
#2330 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #1837, #1712, $ ) ;
#2331 = edge_curve ( 'none', #2324, #4338, #6559, .t. ) ;
#2332 = product_definition_shape ( 'none', 'none', #2330 ) ;
#2333 =( representation_relationship ('none','none', #1616, #1630 ) representation_relationship_with_transformation ( #2334 )shape_representation_relationship( ) );
#2334 = item_defined_transformation ( 'none', 'none', #1645, #1577 ) ;
#2335 = context_dependent_shape_representation ( #2295, #2294 ) ;
#2336 = cc_design_person_and_organization_assignment ( #2341, #2338, ( #2361 ) ) ;
#2337 = cc_design_date_and_time_assignment ( #2353, #2339, ( #2361 ) ) ;
#2338 = person_and_organization_role ( 'classification_officer' ) ;
#2339 = date_time_role ( 'classification_date' ) ;
#2340 = approval_person_organization ( #2341, #2358, #2345 ) ;
#2341 = person_and_organization ( #2344, #2342 ) ;
#2342 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#2343 = oriented_edge ( 'none', *, *, #2377, .f. ) ;
#2344 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#2345 = approval_role ( '' ) ;
#2346 = edge_loop ( 'none', ( #7461, #7431, #7401, #7524 ) ) ;
#2347 = approval_date_time ( #2349, #2358 ) ;
#2348 = oriented_edge ( 'none', *, *, #4322, .f. ) ;
#2349 = date_and_time ( #2350, #2351 ) ;
#2350 = calendar_date ( 2015, 9, 12 ) ;
#2351 = local_time ( 11, 39, 59.00000000000000000, #2352 ) ;
#2352 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2353 = date_and_time ( #2354, #2355 ) ;
#2354 = calendar_date ( 2015, 9, 12 ) ;
#2355 = local_time ( 11, 39, 59.00000000000000000, #2356 ) ;
#2356 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2357 = cc_design_approval ( #2358, ( #2361 ) ) ;
#2358 = approval ( #2359, 'unknown' ) ;
#2359 = approval_status ( 'not_yet_approved' ) ;
#2360 = cc_design_security_classification ( #2361, ( #2363 ) ) ;
#2361 = security_classification ( '', '', #2362 ) ;
#2362 = security_classification_level ( 'unclassified' ) ;
#2363 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #1837, #1997, $ ) ;
#2364 = product_definition_shape ( 'none', 'none', #2363 ) ;
#2365 =( representation_relationship ('none','none', #1616, #1609 ) representation_relationship_with_transformation ( #2366 )shape_representation_relationship( ) );
#2366 = item_defined_transformation ( 'none', 'none', #1641, #1577 ) ;
#2367 = context_dependent_shape_representation ( #2333, #2332 ) ;
#2368 = cc_design_person_and_organization_assignment ( #2373, #2370, ( #2392 ) ) ;
#2369 = cc_design_date_and_time_assignment ( #2384, #2371, ( #2392 ) ) ;
#2370 = person_and_organization_role ( 'classification_officer' ) ;
#2371 = date_time_role ( 'classification_date' ) ;
#2372 = approval_person_organization ( #2373, #2389, #2378 ) ;
#2373 = person_and_organization ( #2376, #2374 ) ;
#2374 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#2375 = advanced_face ( 'none', ( #6388 ), #6383, .f. ) ;
#2376 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#2377 = edge_curve ( 'none', #2407, #4341, #6549, .t. ) ;
#2378 = approval_role ( '' ) ;
#2379 = approval_date_time ( #2380, #2389 ) ;
#2380 = date_and_time ( #2381, #2382 ) ;
#2381 = calendar_date ( 2015, 9, 12 ) ;
#2382 = local_time ( 11, 39, 59.00000000000000000, #2383 ) ;
#2383 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2384 = date_and_time ( #2385, #2386 ) ;
#2385 = calendar_date ( 2015, 9, 12 ) ;
#2386 = local_time ( 11, 39, 59.00000000000000000, #2387 ) ;
#2387 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2388 = cc_design_approval ( #2389, ( #2392 ) ) ;
#2389 = approval ( #2390, 'unknown' ) ;
#2390 = approval_status ( 'not_yet_approved' ) ;
#2391 = cc_design_security_classification ( #2392, ( #2394 ) ) ;
#2392 = security_classification ( '', '', #2393 ) ;
#2393 = security_classification_level ( 'unclassified' ) ;
#2394 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #1837, #2072, $ ) ;
#2395 = product_definition_shape ( 'none', 'none', #2394 ) ;
#2396 =( representation_relationship ('none','none', #1616, #1573 ) representation_relationship_with_transformation ( #2397 )shape_representation_relationship( ) );
#2397 = item_defined_transformation ( 'none', 'none', #1637, #1577 ) ;
#2398 = context_dependent_shape_representation ( #2365, #2364 ) ;
#2399 = oriented_edge ( 'none', *, *, #2403, .t. ) ;
#2400 = oriented_edge ( 'none', *, *, #9383, .t. ) ;
#2401 = edge_curve ( 'none', #7402, #2326, #6543, .t. ) ;
#2402 = context_dependent_shape_representation ( #2396, #2395 ) ;
#2403 = edge_curve ( 'none', #2407, #2309, #6482, .t. ) ;
#2404 = edge_curve ( 'none', #2326, #4339, #6546, .t. ) ;
#2405 = oriented_edge ( 'none', *, *, #4321, .f. ) ;
#2406 = advanced_face ( 'none', ( #6606 ), #6602, .t. ) ;
#2407 = vertex_point ( 'none', #6607 ) ;
#2408 = edge_loop ( 'none', ( #7396, #9381, #2400, #7364 ) ) ;
#2409 = edge_curve ( 'none', #2309, #1478, #6603, .t. ) ;
#2410 = oriented_edge ( 'none', *, *, #2411, .t. ) ;
#2411 = edge_curve ( 'none', #2309, #4332, #6594, .t. ) ;
#2412 = advanced_face ( 'none', ( #6604 ), #6592, .t. ) ;
#2413 = oriented_edge ( 'none', *, *, #2212, .t. ) ;
#2414 = edge_loop ( 'none', ( #3074, #2747, #2417, #2456 ) ) ;
#2415 = vertex_point ( 'none', #6581 ) ;
#2416 = advanced_face ( 'none', ( #6576 ), #6608, .t. ) ;
#2417 = oriented_edge ( 'none', *, *, #2452, .f. ) ;
#2418 = oriented_edge ( 'none', *, *, #2425, .t. ) ;
#2419 = oriented_edge ( 'none', *, *, #3994, .f. ) ;
#2420 = oriented_edge ( 'none', *, *, #1948, .t. ) ;
#2421 = oriented_edge ( 'none', *, *, #2445, .f. ) ;
#2422 = oriented_edge ( 'none', *, *, #3070, .f. ) ;
#2423 = advanced_face ( 'none', ( #6588 ), #6598, .t. ) ;
#2424 = vertex_point ( 'none', #6616 ) ;
#2425 = edge_curve ( 'none', #210, #2427, #6613, .t. ) ;
#2426 = vertex_point ( 'none', #6614 ) ;
#2427 = vertex_point ( 'none', #6619 ) ;
#2428 = cartesian_point ( 'none', ( -5.812231229344037700, 41.59999999999999400, -14.27813239337056900 ) ) ;
#2429 = manifold_solid_brep ( '�ɨ�1', #4565 ) ;
#2430 = edge_curve ( 'none', #2427, #2415, #6732, .t. ) ;
#2431 = oriented_edge ( 'none', *, *, #2430, .t. ) ;
#2432 = edge_loop ( 'none', ( #3048, #3054, #3061, #3101, #3050 ) ) ;
#2433 = edge_loop ( 'none', ( #2434, #2421, #2418, #2457 ) ) ;
#2434 = oriented_edge ( 'none', *, *, #3738, .f. ) ;
#2435 = edge_loop ( 'none', ( #3073, #2460, #2745, #2453, #3075, #2448, #2461, #3045, #2454, #3051, #2449, #3058, #3047, #3064, #3052, #3068 ) ) ;
#2436 = edge_loop ( 'none', ( #357, #400, #3905, #1126 ) ) ;
#2437 = oriented_edge ( 'none', *, *, #9537, .f. ) ;
#2438 = oriented_edge ( 'none', *, *, #9474, .f. ) ;
#2439 = oriented_edge ( 'none', *, *, #8113, .f. ) ;
#2440 = edge_loop ( 'none', ( #9523, #174, #235, #212 ) ) ;
#2441 = edge_curve ( 'none', #9546, #210, #6714, .t. ) ;
#2442 = oriented_edge ( 'none', *, *, #2441, .t. ) ;
#2443 = vertex_point ( 'none', #6609 ) ;
#2444 = oriented_edge ( 'none', *, *, #2445, .t. ) ;
#2445 = edge_curve ( 'none', #210, #3084, #6713, .t. ) ;
#2446 = oriented_edge ( 'none', *, *, #9540, .f. ) ;
#2447 = oriented_edge ( 'none', *, *, #9484, .f. ) ;
#2448 = oriented_edge ( 'none', *, *, #822, .f. ) ;
#2449 = oriented_edge ( 'none', *, *, #1608, .f. ) ;
#2450 = vertex_point ( 'none', #6731 ) ;
#2451 = vertex_point ( 'none', #6657 ) ;
#2452 = edge_curve ( 'none', #3072, #2739, #6759, .t. ) ;
#2453 = oriented_edge ( 'none', *, *, #1133, .f. ) ;
#2454 = oriented_edge ( 'none', *, *, #1455, .f. ) ;
#2455 = edge_curve ( 'none', #2426, #3072, #6752, .t. ) ;
#2456 = oriented_edge ( 'none', *, *, #2455, .f. ) ;
#2457 = oriented_edge ( 'none', *, *, #2458, .t. ) ;
#2458 = edge_curve ( 'none', #2427, #3720, #6747, .t. ) ;
#2459 = advanced_face ( 'none', ( #6754 ), #6748, .f. ) ;
#2460 = oriented_edge ( 'none', *, *, #237, .f. ) ;
#2461 = oriented_edge ( 'none', *, *, #1187, .f. ) ;
#2462 = edge_curve ( 'none', #2469, #2471, #6737, .t. ) ;
#2463 = vertex_point ( 'none', #6738 ) ;
#2464 = oriented_edge ( 'none', *, *, #2462, .t. ) ;
#2465 = oriented_edge ( 'none', *, *, #2467, .t. ) ;
#2466 = oriented_edge ( 'none', *, *, #2477, .t. ) ;
#2467 = edge_curve ( 'none', #2470, #2469, #6802, .t. ) ;
#2468 = vertex_point ( 'none', #6753 ) ;
#2469 = vertex_point ( 'none', #6740 ) ;
#2470 = vertex_point ( 'none', #6739 ) ;
#2471 = vertex_point ( 'none', #6761 ) ;
#2472 = vertex_point ( 'none', #6798 ) ;
#2473 = edge_curve ( 'none', #2472, #2470, #6803, .t. ) ;
#2474 = oriented_edge ( 'none', *, *, #2479, .t. ) ;
#2475 = oriented_edge ( 'none', *, *, #2484, .t. ) ;
#2476 = edge_loop ( 'none', ( #2530, #2507, #2534, #2524, #2528, #2533, #2552, #2520, #2621, #2613, #2568, #2570, #2591, #2630, #2599 ) ) ;
#2477 = edge_curve ( 'none', #2674, #2680, #6733, .t. ) ;
#2478 = edge_curve ( 'none', #2680, #2463, #6786, .t. ) ;
#2479 = edge_curve ( 'none', #2485, #2492, #6780, .t. ) ;
#2480 = edge_curve ( 'none', #2482, #2485, #6776, .t. ) ;
#2481 = oriented_edge ( 'none', *, *, #2525, .t. ) ;
#2482 = vertex_point ( 'none', #6797 ) ;
#2483 = advanced_face ( 'none', ( #6772 ), #6788, .t. ) ;
#2484 = edge_curve ( 'none', #2463, #2482, #6837, .t. ) ;
#2485 = vertex_point ( 'none', #6834 ) ;
#2486 = oriented_edge ( 'none', *, *, #3000, .t. ) ;
#2487 = edge_curve ( 'none', #2499, #3001, #6771, .t. ) ;
#2488 = vertex_point ( 'none', #6793 ) ;
#2489 = oriented_edge ( 'none', *, *, #3014, .t. ) ;
#2490 = edge_curve ( 'none', #2499, #12680, #6828, .t. ) ;
#2491 = oriented_edge ( 'none', *, *, #2480, .t. ) ;
#2492 = vertex_point ( 'none', #6830 ) ;
#2493 = edge_loop ( 'none', ( #2995, #2497, #2540, #2551 ) ) ;
#2494 = vertex_point ( 'none', #6770 ) ;
#2495 = oriented_edge ( 'none', *, *, #2487, .t. ) ;
#2496 = oriented_edge ( 'none', *, *, #2490, .t. ) ;
#2497 = oriented_edge ( 'none', *, *, #2546, .t. ) ;
#2498 = advanced_face ( 'none', ( #6822 ), #6821, .t. ) ;
#2499 = vertex_point ( 'none', #6815 ) ;
#2500 = edge_loop ( 'none', ( #2512, #2519, #2554, #2503 ) ) ;
#2501 = edge_loop ( 'none', ( #2505, #2508, #2502, #2496 ) ) ;
#2502 = oriented_edge ( 'none', *, *, #2510, .t. ) ;
#2503 = oriented_edge ( 'none', *, *, #164, .t. ) ;
#2504 = edge_curve ( 'none', #3001, #2992, #6807, .t. ) ;
#2505 = oriented_edge ( 'none', *, *, #12677, .f. ) ;
#2506 = oriented_edge ( 'none', *, *, #2672, .t. ) ;
#2507 = oriented_edge ( 'none', *, *, #2529, .t. ) ;
#2508 = oriented_edge ( 'none', *, *, #2514, .f. ) ;
#2509 = advanced_face ( 'none', ( #6808 ), #6870, .t. ) ;
#2510 = edge_curve ( 'none', #2494, #2499, #6871, .t. ) ;
#2511 = edge_curve ( 'none', #3931, #5038, #6863, .t. ) ;
#2512 = oriented_edge ( 'none', *, *, #12675, .f. ) ;
#2513 = vertex_point ( 'none', #6855 ) ;
#2514 = edge_curve ( 'none', #2494, #12667, #6849, .t. ) ;
#2515 = oriented_edge ( 'none', *, *, #2550, .t. ) ;
#2516 = edge_loop ( 'none', ( #2515, #2548, #2553, #2671, #2562, #2566, #2560, #2565, #2694, #2660, #2563, #2643, #2687 ) ) ;
#2517 = advanced_face ( 'none', ( #6862 ), #6856, .t. ) ;
#2518 = vertex_point ( 'none', #6861 ) ;
#2519 = oriented_edge ( 'none', *, *, #3930, .f. ) ;
#2520 = oriented_edge ( 'none', *, *, #2584, .t. ) ;
#2521 = edge_curve ( 'none', #2526, #2535, #6839, .t. ) ;
#2522 = edge_curve ( 'none', #2488, #2472, #6898, .t. ) ;
#2523 = oriented_edge ( 'none', *, *, #2522, .t. ) ;
#2524 = oriented_edge ( 'none', *, *, #2536, .t. ) ;
#2525 = edge_curve ( 'none', #2492, #2488, #6842, .t. ) ;
#2526 = vertex_point ( 'none', #6894 ) ;
#2527 = edge_curve ( 'none', #2541, #2547, #6886, .t. ) ;
#2528 = oriented_edge ( 'none', *, *, #2537, .t. ) ;
#2529 = edge_curve ( 'none', #2535, #2573, #6887, .t. ) ;
#2530 = oriented_edge ( 'none', *, *, #2521, .t. ) ;
#2531 = vertex_point ( 'none', #6884 ) ;
#2532 = vertex_point ( 'none', #6888 ) ;
#2533 = oriented_edge ( 'none', *, *, #2527, .t. ) ;
#2534 = oriented_edge ( 'none', *, *, #2539, .t. ) ;
#2535 = vertex_point ( 'none', #6843 ) ;
#2536 = edge_curve ( 'none', #2576, #2545, #6933, .t. ) ;
#2537 = edge_curve ( 'none', #2545, #2541, #6937, .t. ) ;
#2538 = vertex_point ( 'none', #6928 ) ;
#2539 = edge_curve ( 'none', #2573, #2576, #6927, .t. ) ;
#2540 = oriented_edge ( 'none', *, *, #2514, .t. ) ;
#2541 = vertex_point ( 'none', #6885 ) ;
#2542 = advanced_face ( 'none', ( #6935, #6920 ), #6934, .t. ) ;
#2543 = vertex_point ( 'none', #6936 ) ;
#2544 = edge_curve ( 'none', #2518, #2549, #6911, .t. ) ;
#2545 = vertex_point ( 'none', #6915 ) ;
#2546 = edge_curve ( 'none', #3539, #2494, #6916, .t. ) ;
#2547 = vertex_point ( 'none', #6921 ) ;
#2548 = oriented_edge ( 'none', *, *, #2567, .t. ) ;
#2549 = vertex_point ( 'none', #6971 ) ;
#2550 = edge_curve ( 'none', #2513, #2543, #6904, .t. ) ;
#2551 = oriented_edge ( 'none', *, *, #12668, .f. ) ;
#2552 = oriented_edge ( 'none', *, *, #2612, .t. ) ;
#2553 = oriented_edge ( 'none', *, *, #2544, .t. ) ;
#2554 = oriented_edge ( 'none', *, *, #2511, .t. ) ;
#2555 = edge_curve ( 'none', #2664, #2574, #6957, .t. ) ;
#2556 = edge_curve ( 'none', #2666, #2664, #6912, .t. ) ;
#2557 = edge_curve ( 'none', #2668, #2586, #6964, .t. ) ;
#2558 = edge_curve ( 'none', #2561, #2666, #6958, .t. ) ;
#2559 = vertex_point ( 'none', #6953 ) ;
#2560 = oriented_edge ( 'none', *, *, #2558, .t. ) ;
#2561 = vertex_point ( 'none', #6956 ) ;
#2562 = oriented_edge ( 'none', *, *, #2644, .t. ) ;
#2563 = oriented_edge ( 'none', *, *, #2557, .t. ) ;
#2564 = vertex_point ( 'none', #6952 ) ;
#2565 = oriented_edge ( 'none', *, *, #2556, .t. ) ;
#2566 = oriented_edge ( 'none', *, *, #2659, .t. ) ;
#2567 = edge_curve ( 'none', #2543, #2518, #7003, .t. ) ;
#2568 = oriented_edge ( 'none', *, *, #2572, .t. ) ;
#2569 = edge_curve ( 'none', #2575, #2468, #6942, .t. ) ;
#2570 = oriented_edge ( 'none', *, *, #2619, .t. ) ;
#2571 = edge_curve ( 'none', #2627, #2596, #6992, .t. ) ;
#2572 = edge_curve ( 'none', #2596, #2578, #6947, .t. ) ;
#2573 = vertex_point ( 'none', #6997 ) ;
#2574 = vertex_point ( 'none', #6987 ) ;
#2575 = vertex_point ( 'none', #6995 ) ;
#2576 = vertex_point ( 'none', #6993 ) ;
#2577 = oriented_edge ( 'none', *, *, #3325, .t. ) ;
#2578 = vertex_point ( 'none', #6983 ) ;
#2579 = oriented_edge ( 'none', *, *, #2609, .f. ) ;
#2580 = edge_curve ( 'none', #2611, #2597, #6980, .t. ) ;
#2581 = edge_curve ( 'none', #2625, #2617, #6975, .t. ) ;
#2582 = oriented_edge ( 'none', *, *, #9392, .f. ) ;
#2583 = edge_curve ( 'none', #2622, #2611, #7034, .t. ) ;
#2584 = edge_curve ( 'none', #2538, #2532, #7029, .t. ) ;
#2585 = oriented_edge ( 'none', *, *, #2598, .t. ) ;
#2586 = vertex_point ( 'none', #7035 ) ;
#2587 = vertex_point ( 'none', #7032 ) ;
#2588 = edge_curve ( 'none', #2617, #2607, #6982, .t. ) ;
#2589 = edge_loop ( 'none', ( #2590, #2606, #2585, #2626, #2600, #2624, #2614, #2615 ) ) ;
#2590 = oriented_edge ( 'none', *, *, #2583, .t. ) ;
#2591 = oriented_edge ( 'none', *, *, #2569, .t. ) ;
#2592 = edge_curve ( 'none', #2532, #2627, #7023, .t. ) ;
#2593 = vertex_point ( 'none', #7018 ) ;
#2594 = edge_curve ( 'none', #4179, #2605, #7016, .t. ) ;
#2595 = edge_curve ( 'none', #2605, #2587, #7017, .t. ) ;
#2596 = vertex_point ( 'none', #7010 ) ;
#2597 = vertex_point ( 'none', #7014 ) ;
#2598 = edge_curve ( 'none', #2597, #2610, #7071, .t. ) ;
#2599 = oriented_edge ( 'none', *, *, #2603, .t. ) ;
#2600 = oriented_edge ( 'none', *, *, #2581, .t. ) ;
#2601 = edge_curve ( 'none', #2468, #2531, #7072, .t. ) ;
#2602 = edge_curve ( 'none', #2607, #2618, #7063, .t. ) ;
#2603 = edge_curve ( 'none', #2531, #2526, #7058, .t. ) ;
#2604 = oriented_edge ( 'none', *, *, #3386, .t. ) ;
#2605 = vertex_point ( 'none', #7057 ) ;
#2606 = oriented_edge ( 'none', *, *, #2580, .t. ) ;
#2607 = vertex_point ( 'none', #7056 ) ;
#2608 = edge_curve ( 'none', #2610, #2625, #7065, .t. ) ;
#2609 = edge_curve ( 'none', #4180, #2587, #7045, .t. ) ;
#2610 = vertex_point ( 'none', #7047 ) ;
#2611 = vertex_point ( 'none', #7074 ) ;
#2612 = edge_curve ( 'none', #2547, #2538, #7040, .t. ) ;
#2613 = oriented_edge ( 'none', *, *, #2571, .t. ) ;
#2614 = oriented_edge ( 'none', *, *, #2602, .t. ) ;
#2615 = oriented_edge ( 'none', *, *, #2713, .t. ) ;
#2616 = oriented_edge ( 'none', *, *, #3376, .t. ) ;
#2617 = vertex_point ( 'none', #7039 ) ;
#2618 = vertex_point ( 'none', #7067 ) ;
#2619 = edge_curve ( 'none', #2578, #2575, #7037, .t. ) ;
#2620 = vertex_point ( 'none', #7107 ) ;
#2621 = oriented_edge ( 'none', *, *, #2592, .t. ) ;
#2622 = vertex_point ( 'none', #7105 ) ;
#2623 = advanced_face ( 'none', ( #7111, #7109 ), #7096, .t. ) ;
#2624 = oriented_edge ( 'none', *, *, #2588, .t. ) ;
#2625 = vertex_point ( 'none', #7106 ) ;
#2626 = oriented_edge ( 'none', *, *, #2608, .t. ) ;
#2627 = vertex_point ( 'none', #7094 ) ;
#2628 = oriented_edge ( 'none', *, *, #3929, .f. ) ;
#2629 = oriented_edge ( 'none', *, *, #2595, .t. ) ;
#2630 = oriented_edge ( 'none', *, *, #2601, .t. ) ;
#2631 = oriented_edge ( 'none', *, *, #2637, .t. ) ;
#2632 = vertex_point ( 'none', #7098 ) ;
#2633 = edge_curve ( 'none', #2632, #2642, #7085, .t. ) ;
#2634 = oriented_edge ( 'none', *, *, #2647, .t. ) ;
#2635 = oriented_edge ( 'none', *, *, #2641, .t. ) ;
#2636 = advanced_face ( 'none', ( #7088 ), #7097, .t. ) ;
#2637 = edge_curve ( 'none', #2642, #2652, #6240, .t. ) ;
#2638 = oriented_edge ( 'none', *, *, #2696, .t. ) ;
#2639 = vertex_point ( 'none', #7079 ) ;
#2640 = edge_loop ( 'none', ( #2656, #2631, #2628, #4017 ) ) ;
#2641 = edge_curve ( 'none', #2734, #2645, #6544, .t. ) ;
#2642 = vertex_point ( 'none', #7656 ) ;
#2643 = oriented_edge ( 'none', *, *, #2663, .t. ) ;
#2644 = edge_curve ( 'none', #2667, #2620, #7655, .t. ) ;
#2645 = vertex_point ( 'none', #7652 ) ;
#2646 = edge_curve ( 'none', #2662, #2639, #7644, .t. ) ;
#2647 = edge_curve ( 'none', #3655, #3660, #7654, .t. ) ;
#2648 = oriented_edge ( 'none', *, *, #3654, .t. ) ;
#2649 = edge_curve ( 'none', #167, #168, #7646, .t. ) ;
#2650 = vertex_point ( 'none', #7678 ) ;
#2651 = edge_loop ( 'none', ( #2669, #2638 ) ) ;
#2652 = vertex_point ( 'none', #7643 ) ;
#2653 = edge_loop ( 'none', ( #2634, #2648 ) ) ;
#2654 = edge_curve ( 'none', #2564, #2513, #7653, .t. ) ;
#2655 = edge_loop ( 'none', ( #2665, #2635, #2715, #2703, #2700, #2746, #2704, #2699, #2784, #2737, #3034, #2714, #2842, #3053, #3389, #2604 ) ) ;
#2656 = oriented_edge ( 'none', *, *, #2633, .t. ) ;
#2657 = edge_curve ( 'none', #2709, #2734, #7658, .t. ) ;
#2658 = edge_curve ( 'none', #2549, #2667, #7640, .t. ) ;
#2659 = edge_curve ( 'none', #2620, #2561, #7673, .t. ) ;
#2660 = oriented_edge ( 'none', *, *, #2682, .t. ) ;
#2661 = oriented_edge ( 'none', *, *, #2962, .f. ) ;
#2662 = vertex_point ( 'none', #7668 ) ;
#2663 = edge_curve ( 'none', #2586, #2564, #7666, .t. ) ;
#2664 = vertex_point ( 'none', #7710 ) ;
#2666 = vertex_point ( 'none', #7665 ) ;
#2665 = oriented_edge ( 'none', *, *, #2657, .t. ) ;
#2667 = vertex_point ( 'none', #7667 ) ;
#2668 = vertex_point ( 'none', #7664 ) ;
#2669 = oriented_edge ( 'none', *, *, #3652, .t. ) ;
#2670 = edge_loop ( 'none', ( #2689, #2679, #2678, #2686, #2661, #2692, #2685, #2725, #2691, #2736, #2693, #2731, #2726 ) ) ;
#2671 = oriented_edge ( 'none', *, *, #2658, .t. ) ;
#2672 = edge_curve ( 'none', #2677, #2674, #7702, .t. ) ;
#2673 = oriented_edge ( 'none', *, *, #2478, .t. ) ;
#2674 = vertex_point ( 'none', #7660 ) ;
#2675 = advanced_face ( 'none', ( #7698, #7690, #7703, #7704, #7699, #7692 ), #7693, .f. ) ;
#2676 = edge_curve ( 'none', #2471, #2677, #7752, .t. ) ;
#2677 = vertex_point ( 'none', #7750 ) ;
#2678 = oriented_edge ( 'none', *, *, #2952, .f. ) ;
#2679 = oriented_edge ( 'none', *, *, #3919, .f. ) ;
#2680 = vertex_point ( 'none', #7694 ) ;
#2681 = vertex_point ( 'none', #7754 ) ;
#2682 = edge_curve ( 'none', #2574, #2668, #7712, .t. ) ;
#2683 = edge_curve ( 'none', #2559, #2720, #7753, .t. ) ;
#2684 = oriented_edge ( 'none', *, *, #6243, .t. ) ;
#2685 = oriented_edge ( 'none', *, *, #2994, .f. ) ;
#2686 = oriented_edge ( 'none', *, *, #3016, .f. ) ;
#2687 = oriented_edge ( 'none', *, *, #2654, .t. ) ;
#2688 = oriented_edge ( 'none', *, *, #2683, .t. ) ;
#2689 = oriented_edge ( 'none', *, *, #3927, .f. ) ;
#2690 = edge_loop ( 'none', ( #2688, #2722, #7294, #9380 ) ) ;
#2691 = oriented_edge ( 'none', *, *, #2487, .f. ) ;
#2692 = oriented_edge ( 'none', *, *, #3009, .f. ) ;
#2693 = oriented_edge ( 'none', *, *, #2546, .f. ) ;
#2694 = oriented_edge ( 'none', *, *, #2555, .t. ) ;
#2695 = oriented_edge ( 'none', *, *, #2676, .t. ) ;
#2696 = edge_curve ( 'none', #3185, #3653, #7737, .t. ) ;
#2697 = edge_curve ( 'none', #2712, #2718, #7790, .t. ) ;
#2698 = edge_curve ( 'none', #2711, #2650, #7765, .t. ) ;
#2699 = oriented_edge ( 'none', *, *, #2710, .t. ) ;
#2700 = oriented_edge ( 'none', *, *, #2721, .t. ) ;
#2701 = vertex_point ( 'none', #7782 ) ;
#2702 = edge_curve ( 'none', #2724, #2732, #7763, .t. ) ;
#2703 = oriented_edge ( 'none', *, *, #2646, .t. ) ;
#2704 = oriented_edge ( 'none', *, *, #2949, .t. ) ;
#2705 = edge_curve ( 'none', #2645, #2662, #7816, .t. ) ;
#2706 = edge_curve ( 'none', #2717, #2711, #7783, .t. ) ;
#2707 = edge_curve ( 'none', #2650, #2724, #7864, .t. ) ;
#2708 = vertex_point ( 'none', #7801 ) ;
#2709 = vertex_point ( 'none', #7858 ) ;
#2710 = edge_curve ( 'none', #2723, #2717, #7839, .t. ) ;
#2711 = vertex_point ( 'none', #7738 ) ;
#2712 = vertex_point ( 'none', #7865 ) ;
#2713 = edge_curve ( 'none', #2618, #2622, #7908, .t. ) ;
#2714 = oriented_edge ( 'none', *, *, #2702, .t. ) ;
#2715 = oriented_edge ( 'none', *, *, #2705, .t. ) ;
#2716 = edge_loop ( 'none', ( #6276, #6275, #6244, #2684 ) ) ;
#2717 = vertex_point ( 'none', #7855 ) ;
#2718 = vertex_point ( 'none', #7837 ) ;
#2719 = vertex_point ( 'none', #7894 ) ;
#2720 = vertex_point ( 'none', #7893 ) ;
#2721 = edge_curve ( 'none', #2639, #2712, #7886, .t. ) ;
#2722 = oriented_edge ( 'none', *, *, #2728, .f. ) ;
#2723 = vertex_point ( 'none', #6813 ) ;
#2724 = vertex_point ( 'none', #6812 ) ;
#2725 = oriented_edge ( 'none', *, *, #2504, .f. ) ;
#2726 = oriented_edge ( 'none', *, *, #2511, .f. ) ;
#2727 = edge_curve ( 'none', #2513, #2559, #7885, .t. ) ;
#2728 = edge_curve ( 'none', #2543, #2720, #7889, .t. ) ;
#2729 = edge_loop ( 'none', ( #2735, #7299, #7315, #7316 ) ) ;
#2730 = vertex_point ( 'none', #7815 ) ;
#2731 = oriented_edge ( 'none', *, *, #4511, .f. ) ;
#2732 = vertex_point ( 'none', #7910 ) ;
#2733 = advanced_face ( 'none', ( #7878 ), #7939, .f. ) ;
#2734 = vertex_point ( 'none', #7934 ) ;
#2735 = oriented_edge ( 'none', *, *, #9382, .t. ) ;
#2736 = oriented_edge ( 'none', *, *, #2510, .f. ) ;
#2737 = oriented_edge ( 'none', *, *, #2698, .t. ) ;
#2738 = vertex_point ( 'none', #7930 ) ;
#2739 = vertex_point ( 'none', #7941 ) ;
#2740 = direction ( 'none', ( -1.000000000000000000, -8.399929253503515800e-035, 1.139391445633370800e-016 ) ) ;
#2741 = vertex_point ( 'none', #7940 ) ;
#2742 = edge_loop ( 'none', ( #2843, #3149, #2961, #3141, #3086, #3384, #3387, #3392, #3385, #3943, #3726, #3718 ) ) ;
#2743 = edge_loop ( 'none', ( #2905, #2897, #2899, #2902 ) ) ;
#2744 = edge_curve ( 'none', #4043, #12429, #7931, .t. ) ;
#2745 = oriented_edge ( 'none', *, *, #388, .f. ) ;
#2746 = oriented_edge ( 'none', *, *, #2697, .t. ) ;
#2747 = oriented_edge ( 'none', *, *, #3076, .t. ) ;
#2748 = edge_loop ( 'none', ( #4367, #4375, #4365, #4364, #4449, #4451, #4442, #4440, #4441 ) ) ;
#2749 = edge_curve ( 'none', #2708, #3364, #7919, .t. ) ;
#2750 = advanced_face ( 'none', ( #7922 ), #7932, .f. ) ;
#2751 = vertex_point ( 'none', #7920 ) ;
#2752 = edge_curve ( 'none', #3770, #2761, #7971, .t. ) ;
#2753 = advanced_face ( 'none', ( #7933 ), #7963, .t. ) ;
#2754 = edge_curve ( 'none', #2738, #2755, #7961, .t. ) ;
#2755 = vertex_point ( 'none', #7957 ) ;
#2756 = vertex_point ( 'none', #7967 ) ;
#2757 = edge_curve ( 'none', #2929, #2780, #7950, .t. ) ;
#2758 = advanced_face ( 'none', ( #7953 ), #7960, .f. ) ;
#2759 = oriented_edge ( 'none', *, *, #7522, .t. ) ;
#2760 = oriented_edge ( 'none', *, *, #2762, .t. ) ;
#2761 = vertex_point ( 'none', #7929 ) ;
#2762 = edge_curve ( 'none', #2755, #2774, #7952, .t. ) ;
#2763 = edge_loop ( 'none', ( #15462, #12474, #4103, #3354 ) ) ;
#2764 = oriented_edge ( 'none', *, *, #2752, .f. ) ;
#2765 = edge_curve ( 'none', #3670, #2776, #7918, .t. ) ;
#2766 = oriented_edge ( 'none', *, *, #2765, .t. ) ;
#2767 = oriented_edge ( 'none', *, *, #2782, .t. ) ;
#2768 = oriented_edge ( 'none', *, *, #2772, .f. ) ;
#2769 = vertex_point ( 'none', #8007 ) ;
#2770 = edge_curve ( 'none', #2774, #2775, #7997, .t. ) ;
#2771 = oriented_edge ( 'none', *, *, #2770, .t. ) ;
#2772 = edge_curve ( 'none', #2761, #2776, #8006, .t. ) ;
#2773 = oriented_edge ( 'none', *, *, #2754, .t. ) ;
#2774 = vertex_point ( 'none', #7945 ) ;
#2775 = vertex_point ( 'none', #7999 ) ;
#2776 = vertex_point ( 'none', #7998 ) ;
#2777 = edge_curve ( 'none', #2756, #2751, #7982, .t. ) ;
#2778 = oriented_edge ( 'none', *, *, #4134, .f. ) ;
#2779 = oriented_edge ( 'none', *, *, #2777, .f. ) ;
#2780 = vertex_point ( 'none', #8003 ) ;
#2781 = edge_loop ( 'none', ( #2820, #2814, #2819, #2813 ) ) ;
#2782 = edge_curve ( 'none', #2775, #2738, #7992, .t. ) ;
#2783 = oriented_edge ( 'none', *, *, #7554, .f. ) ;
#2784 = oriented_edge ( 'none', *, *, #2706, .t. ) ;
#2785 = edge_curve ( 'none', #2865, #2849, #8037, .t. ) ;
#2786 = oriented_edge ( 'none', *, *, #2788, .t. ) ;
#2787 = edge_curve ( 'none', #2853, #2834, #7985, .t. ) ;
#2788 = edge_curve ( 'none', #2862, #2834, #8032, .t. ) ;
#2789 = edge_curve ( 'none', #2888, #2903, #8019, .t. ) ;
#2790 = oriented_edge ( 'none', *, *, #2832, .f. ) ;
#2791 = advanced_face ( 'none', ( #8020 ), #8039, .f. ) ;
#2792 = edge_loop ( 'none', ( #2898, #2871, #2881, #2942 ) ) ;
#2793 = edge_curve ( 'none', #2829, #2796, #8044, .t. ) ;
#2794 = oriented_edge ( 'none', *, *, #2787, .f. ) ;
#2795 = oriented_edge ( 'none', *, *, #2830, .t. ) ;
#2796 = vertex_point ( 'none', #8013 ) ;
#2797 = oriented_edge ( 'none', *, *, #2808, .t. ) ;
#2798 = oriented_edge ( 'none', *, *, #7251, .f. ) ;
#2799 = oriented_edge ( 'none', *, *, #2811, .t. ) ;
#2800 = vertex_point ( 'none', #8026 ) ;
#2801 = edge_curve ( 'none', #3348, #4113, #8027, .t. ) ;
#2802 = vertex_point ( 'none', #8069 ) ;
#2803 = oriented_edge ( 'none', *, *, #2812, .f. ) ;
#2804 = vertex_point ( 'none', #8068 ) ;
#2805 = edge_curve ( 'none', #2756, #2769, #8071, .t. ) ;
#2806 = oriented_edge ( 'none', *, *, #2919, .f. ) ;
#2807 = oriented_edge ( 'none', *, *, #2801, .f. ) ;
#2808 = edge_curve ( 'none', #2810, #2804, #8065, .t. ) ;
#2809 = oriented_edge ( 'none', *, *, #2815, .t. ) ;
#2810 = vertex_point ( 'none', #8056 ) ;
#2811 = edge_curve ( 'none', #2804, #2802, #8061, .t. ) ;
#2812 = edge_curve ( 'none', #2810, #2800, #8062, .t. ) ;
#2813 = oriented_edge ( 'none', *, *, #9297, .f. ) ;
#2814 = oriented_edge ( 'none', *, *, #7235, .f. ) ;
#2815 = edge_curve ( 'none', #3424, #7028, #8114, .t. ) ;
#2816 = oriented_edge ( 'none', *, *, #3425, .f. ) ;
#2817 = advanced_face ( 'none', ( #8052 ), #8066, .t. ) ;
#2818 = edge_loop ( 'none', ( #2803, #2797, #2799, #2906 ) ) ;
#2819 = oriented_edge ( 'none', *, *, #2815, .f. ) ;
#2820 = oriented_edge ( 'none', *, *, #2821, .f. ) ;
#2821 = edge_curve ( 'none', #9081, #3421, #8101, .t. ) ;
#2822 = advanced_face ( 'none', ( #8058 ), #8053, .t. ) ;
#2823 = edge_loop ( 'none', ( #2809, #2798, #2807, #2816 ) ) ;
#2824 = oriented_edge ( 'none', *, *, #2805, .t. ) ;
#2825 = edge_loop ( 'none', ( #2779, #2824, #2937, #2806 ) ) ;
#2826 = edge_curve ( 'none', #2836, #2859, #8093, .t. ) ;
#2827 = advanced_face ( 'none', ( #8088 ), #8084, .t. ) ;
#2828 = edge_loop ( 'none', ( #2840, #2786, #2794, #2790 ) ) ;
#2829 = vertex_point ( 'none', #8083 ) ;
#2830 = edge_curve ( 'none', #2856, #2796, #8075, .t. ) ;
#2831 = edge_curve ( 'none', #2856, #2850, #8091, .t. ) ;
#2832 = edge_curve ( 'none', #2833, #2853, #8081, .t. ) ;
#2833 = vertex_point ( 'none', #8077 ) ;
#2834 = vertex_point ( 'none', #8145 ) ;
#2835 = oriented_edge ( 'none', *, *, #2826, .t. ) ;
#2836 = vertex_point ( 'none', #8140 ) ;
#2837 = oriented_edge ( 'none', *, *, #2821, .t. ) ;
#2838 = edge_curve ( 'none', #2800, #2802, #8138, .t. ) ;
#2839 = edge_loop ( 'none', ( #2854, #2795, #2858, #2855 ) ) ;
#2840 = oriented_edge ( 'none', *, *, #2867, .f. ) ;
#2841 = edge_curve ( 'none', #9081, #4120, #8135, .t. ) ;
#2842 = oriented_edge ( 'none', *, *, #3130, .t. ) ;
#2843 = oriented_edge ( 'none', *, *, #3390, .t. ) ;
#2844 = oriented_edge ( 'none', *, *, #2848, .f. ) ;
#2845 = edge_loop ( 'none', ( #2907, #2835, #2844, #2851 ) ) ;
#2846 = oriented_edge ( 'none', *, *, #2841, .f. ) ;
#2847 = edge_curve ( 'none', #2836, #2865, #8144, .t. ) ;
#2848 = edge_curve ( 'none', #2849, #2859, #8136, .t. ) ;
#2849 = vertex_point ( 'none', #8119 ) ;
#2850 = vertex_point ( 'none', #8141 ) ;
#2851 = oriented_edge ( 'none', *, *, #2785, .f. ) ;
#2852 = advanced_face ( 'none', ( #8117 ), #8129, .f. ) ;
#2853 = vertex_point ( 'none', #8118 ) ;
#2854 = oriented_edge ( 'none', *, *, #2831, .f. ) ;
#2855 = oriented_edge ( 'none', *, *, #2863, .f. ) ;
#2856 = vertex_point ( 'none', #8184 ) ;
#2857 = edge_curve ( 'none', #4120, #3421, #8176, .t. ) ;
#2858 = oriented_edge ( 'none', *, *, #2793, .f. ) ;
#2859 = vertex_point ( 'none', #8171 ) ;
#2860 = advanced_face ( 'none', ( #8170 ), #8179, .f. ) ;
#2861 = oriented_edge ( 'none', *, *, #2857, .f. ) ;
#2862 = vertex_point ( 'none', #8169 ) ;
#2863 = edge_curve ( 'none', #2850, #2829, #8160, .t. ) ;
#2864 = advanced_face ( 'none', ( #8166 ), #8226, .f. ) ;
#2865 = vertex_point ( 'none', #8220 ) ;
#2866 = edge_loop ( 'none', ( #2861, #2846, #2837 ) ) ;
#2867 = edge_curve ( 'none', #2862, #2833, #8215, .t. ) ;
#2868 = advanced_face ( 'none', ( #8228 ), #8229, .t. ) ;
#2869 = advanced_face ( 'none', ( #8216 ), #8218, .t. ) ;
#2870 = oriented_edge ( 'none', *, *, #2801, .t. ) ;
#2871 = oriented_edge ( 'none', *, *, #2789, .t. ) ;
#2872 = edge_curve ( 'none', #3430, #9089, #8201, .t. ) ;
#2873 = edge_loop ( 'none', ( #2877, #2896, #2892, #2874 ) ) ;
#2874 = oriented_edge ( 'none', *, *, #4124, .f. ) ;
#2875 = oriented_edge ( 'none', *, *, #2904, .t. ) ;
#2876 = edge_curve ( 'none', #2888, #2882, #8193, .t. ) ;
#2877 = oriented_edge ( 'none', *, *, #2857, .t. ) ;
#2878 = advanced_face ( 'none', ( #8208 ), #8217, .t. ) ;
#2879 = edge_loop ( 'none', ( #2936, #2963, #14777, #14776 ) ) ;
#2880 = oriented_edge ( 'none', *, *, #2894, .f. ) ;
#2881 = oriented_edge ( 'none', *, *, #2945, .f. ) ;
#2882 = vertex_point ( 'none', #8192 ) ;
#2883 = oriented_edge ( 'none', *, *, #3345, .f. ) ;
#2884 = edge_loop ( 'none', ( #2901, #2891, #2933 ) ) ;
#2885 = edge_curve ( 'none', #4123, #3358, #8247, .t. ) ;
#2886 = edge_loop ( 'none', ( #2870, #2889, #2948, #2883 ) ) ;
#2887 = advanced_face ( 'none', ( #8258 ), #8243, .t. ) ;
#2888 = vertex_point ( 'none', #8248 ) ;
#2889 = oriented_edge ( 'none', *, *, #4131, .f. ) ;
#2890 = edge_loop ( 'none', ( #2893, #2875, #2880 ) ) ;
#2891 = oriented_edge ( 'none', *, *, #2895, .f. ) ;
#2892 = oriented_edge ( 'none', *, *, #2885, .f. ) ;
#2893 = oriented_edge ( 'none', *, *, #2872, .t. ) ;
#2894 = edge_curve ( 'none', #3430, #15849, #8239, .t. ) ;
#2895 = edge_curve ( 'none', #4123, #2774, #8263, .t. ) ;
#2896 = oriented_edge ( 'none', *, *, #3344, .f. ) ;
#2897 = oriented_edge ( 'none', *, *, #3436, .f. ) ;
#2898 = oriented_edge ( 'none', *, *, #2876, .f. ) ;
#2899 = oriented_edge ( 'none', *, *, #2904, .f. ) ;
#2900 = edge_curve ( 'none', #2774, #3358, #8231, .t. ) ;
#2901 = oriented_edge ( 'none', *, *, #2900, .f. ) ;
#2902 = oriented_edge ( 'none', *, *, #9399, .f. ) ;
#2903 = vertex_point ( 'none', #8242 ) ;
#2904 = edge_curve ( 'none', #9089, #15849, #8293, .t. ) ;
#2905 = oriented_edge ( 'none', *, *, #2841, .t. ) ;
#2906 = oriented_edge ( 'none', *, *, #2838, .f. ) ;
#2907 = oriented_edge ( 'none', *, *, #2847, .f. ) ;
#2908 = oriented_edge ( 'none', *, *, #2911, .f. ) ;
#2909 = vertex_point ( 'none', #8297 ) ;
#2910 = oriented_edge ( 'none', *, *, #2970, .t. ) ;
#2911 = edge_curve ( 'none', #2976, #2912, #8286, .t. ) ;
#2912 = vertex_point ( 'none', #8289 ) ;
#2913 = advanced_face ( 'none', ( #8232 ), #8288, .f. ) ;
#2914 = edge_curve ( 'none', #2979, #2987, #8284, .t. ) ;
#2915 = vertex_point ( 'none', #8273 ) ;
#2916 = edge_curve ( 'none', #2987, #2989, #8285, .t. ) ;
#2917 = edge_curve ( 'none', #2928, #2921, #8264, .t. ) ;
#2918 = vertex_point ( 'none', #8336 ) ;
#2919 = edge_curve ( 'none', #2751, #2934, #8331, .t. ) ;
#2920 = edge_curve ( 'none', #2923, #2971, #8329, .t. ) ;
#2921 = vertex_point ( 'none', #8324 ) ;
#2922 = edge_curve ( 'none', #2928, #2918, #8335, .t. ) ;
#2923 = vertex_point ( 'none', #8333 ) ;
#2924 = oriented_edge ( 'none', *, *, #2935, .f. ) ;
#2925 = advanced_face ( 'none', ( #8272 ), #8319, .f. ) ;
#2926 = oriented_edge ( 'none', *, *, #2917, .t. ) ;
#2927 = oriented_edge ( 'none', *, *, #2922, .f. ) ;
#2928 = vertex_point ( 'none', #8325 ) ;
#2929 = vertex_point ( 'none', #8309 ) ;
#2930 = edge_loop ( 'none', ( #2927, #2926, #2924, #2978 ) ) ;
#2931 = vertex_point ( 'none', #8321 ) ;
#2932 = oriented_edge ( 'none', *, *, #2895, .t. ) ;
#2933 = oriented_edge ( 'none', *, *, #2885, .t. ) ;
#2934 = vertex_point ( 'none', #8315 ) ;
#2935 = edge_curve ( 'none', #2909, #2921, #8370, .t. ) ;
#2936 = oriented_edge ( 'none', *, *, #2757, .f. ) ;
#2937 = oriented_edge ( 'none', *, *, #2939, .f. ) ;
#2938 = oriented_edge ( 'none', *, *, #2944, .f. ) ;
#2939 = edge_curve ( 'none', #2934, #2769, #8364, .t. ) ;
#2940 = oriented_edge ( 'none', *, *, #141, .f. ) ;
#2941 = edge_loop ( 'none', ( #2932, #2943, #2938, #2778 ) ) ;
#2942 = oriented_edge ( 'none', *, *, #11192, .f. ) ;
#2943 = oriented_edge ( 'none', *, *, #2762, .f. ) ;
#2944 = edge_curve ( 'none', #4132, #2755, #8359, .t. ) ;
#2945 = edge_curve ( 'none', #2931, #2903, #8275, .t. ) ;
#2946 = advanced_face ( 'none', ( #8354 ), #8353, .f. ) ;
#2947 = advanced_face ( 'none', ( #8352 ), #8355, .f. ) ;
#2948 = oriented_edge ( 'none', *, *, #2872, .f. ) ;
#2949 = edge_curve ( 'none', #2718, #2723, #8405, .t. ) ;
#2950 = edge_loop ( 'none', ( #2958, #3015, #3017, #3021 ) ) ;
#2951 = oriented_edge ( 'none', *, *, #2953, .f. ) ;
#2952 = edge_curve ( 'none', #2954, #3915, #8344, .t. ) ;
#2953 = edge_curve ( 'none', #2954, #12684, #8401, .t. ) ;
#2954 = vertex_point ( 'none', #8403 ) ;
#2955 = vertex_point ( 'none', #8378 ) ;
#2956 = oriented_edge ( 'none', *, *, #2952, .t. ) ;
#2957 = edge_loop ( 'none', ( #3020, #3023, #3027, #3004 ) ) ;
#2958 = oriented_edge ( 'none', *, *, #12725, .f. ) ;
#2959 = edge_curve ( 'none', #2955, #12642, #8372, .t. ) ;
#2960 = advanced_face ( 'none', ( #8408 ), #8440, .t. ) ;
#2961 = oriented_edge ( 'none', *, *, #3240, .t. ) ;
#2962 = edge_curve ( 'none', #3028, #2955, #8375, .t. ) ;
#2963 = oriented_edge ( 'none', *, *, #14774, .t. ) ;
#2964 = oriented_edge ( 'none', *, *, #2981, .f. ) ;
#2965 = oriented_edge ( 'none', *, *, #7343, .t. ) ;
#2966 = advanced_face ( 'none', ( #8436 ), #8374, .f. ) ;
#2967 = edge_loop ( 'none', ( #2983, #2965, #15467, #15456 ) ) ;
#2968 = oriented_edge ( 'none', *, *, #2969, .f. ) ;
#2969 = edge_curve ( 'none', #2990, #2915, #8434, .t. ) ;
#2970 = edge_curve ( 'none', #2976, #2915, #8439, .t. ) ;
#2971 = vertex_point ( 'none', #8425 ) ;
#2972 = oriented_edge ( 'none', *, *, #2914, .f. ) ;
#2973 = edge_loop ( 'none', ( #2982, #2986, #2974, #2972 ) ) ;
#2974 = oriented_edge ( 'none', *, *, #2916, .f. ) ;
#2975 = advanced_face ( 'none', ( #8421 ), #8433, .f. ) ;
#2976 = vertex_point ( 'none', #8426 ) ;
#2977 = edge_curve ( 'none', #2918, #2909, #8480, .t. ) ;
#2978 = oriented_edge ( 'none', *, *, #2977, .f. ) ;
#2979 = vertex_point ( 'none', #8472 ) ;
#2980 = vertex_point ( 'none', #8477 ) ;
#2981 = edge_curve ( 'none', #2912, #2990, #8470, .t. ) ;
#2982 = oriented_edge ( 'none', *, *, #2988, .f. ) ;
#2983 = oriented_edge ( 'none', *, *, #2920, .f. ) ;
#2984 = edge_curve ( 'none', #2980, #2989, #8463, .t. ) ;
#2985 = edge_loop ( 'none', ( #2908, #2910, #2968, #2964 ) ) ;
#2986 = oriented_edge ( 'none', *, *, #2984, .t. ) ;
#2987 = vertex_point ( 'none', #8459 ) ;
#2988 = edge_curve ( 'none', #2980, #2979, #8411, .t. ) ;
#2989 = vertex_point ( 'none', #8457 ) ;
#2990 = vertex_point ( 'none', #8422 ) ;
#2991 = advanced_face ( 'none', ( #8447 ), #8186, .t. ) ;
#2992 = vertex_point ( 'none', #8152 ) ;
#2993 = edge_loop ( 'none', ( #3032, #3029, #3011, #2489 ) ) ;
#2994 = edge_curve ( 'none', #2992, #3008, #8448, .t. ) ;
#2995 = oriented_edge ( 'none', *, *, #5098, .f. ) ;
#2996 = edge_loop ( 'none', ( #2998, #3010, #2495, #2486 ) ) ;
#2997 = oriented_edge ( 'none', *, *, #3005, .t. ) ;
#2998 = oriented_edge ( 'none', *, *, #12690, .f. ) ;
#2999 = advanced_face ( 'none', ( #8508 ), #8511, .t. ) ;
#3000 = edge_curve ( 'none', #3001, #12681, #8504, .t. ) ;
#3001 = vertex_point ( 'none', #8500 ) ;
#3002 = oriented_edge ( 'none', *, *, #2994, .t. ) ;
#3003 = edge_loop ( 'none', ( #3019, #3012, #3002, #2997 ) ) ;
#3004 = oriented_edge ( 'none', *, *, #2959, .t. ) ;
#3005 = edge_curve ( 'none', #3008, #12702, #8506, .t. ) ;
#3006 = oriented_edge ( 'none', *, *, #3005, .f. ) ;
#3007 = advanced_face ( 'none', ( #8507 ), #8509, .t. ) ;
#3008 = vertex_point ( 'none', #8492 ) ;
#3009 = edge_curve ( 'none', #3008, #3028, #8495, .t. ) ;
#3010 = oriented_edge ( 'none', *, *, #2490, .f. ) ;
#3011 = oriented_edge ( 'none', *, *, #2504, .t. ) ;
#3012 = oriented_edge ( 'none', *, *, #3014, .f. ) ;
#3013 = oriented_edge ( 'none', *, *, #3025, .t. ) ;
#3014 = edge_curve ( 'none', #2992, #12630, #8494, .t. ) ;
#3015 = oriented_edge ( 'none', *, *, #2959, .f. ) ;
#3016 = edge_curve ( 'none', #2955, #2954, #8537, .t. ) ;
#3017 = oriented_edge ( 'none', *, *, #3016, .t. ) ;
#3018 = oriented_edge ( 'none', *, *, #3009, .t. ) ;
#3019 = oriented_edge ( 'none', *, *, #12688, .f. ) ;
#3020 = oriented_edge ( 'none', *, *, #12707, .f. ) ;
#3021 = oriented_edge ( 'none', *, *, #2953, .t. ) ;
#3022 = oriented_edge ( 'none', *, *, #12683, .f. ) ;
#3023 = oriented_edge ( 'none', *, *, #3025, .f. ) ;
#3024 = advanced_face ( 'none', ( #8489 ), #8482, .t. ) ;
#3025 = edge_curve ( 'none', #3028, #12672, #8525, .t. ) ;
#3026 = edge_loop ( 'none', ( #3022, #3006, #3018, #3013 ) ) ;
#3027 = oriented_edge ( 'none', *, *, #2962, .t. ) ;
#3028 = vertex_point ( 'none', #8527 ) ;
#3029 = oriented_edge ( 'none', *, *, #3000, .f. ) ;
#3030 = oriented_edge ( 'none', *, *, #12724, .f. ) ;
#3031 = oriented_edge ( 'none', *, *, #3865, .t. ) ;
#3032 = oriented_edge ( 'none', *, *, #12705, .f. ) ;
#3034 = oriented_edge ( 'none', *, *, #2707, .t. ) ;
#3033 = oriented_edge ( 'none', *, *, #3169, .f. ) ;
#3035 = oriented_edge ( 'none', *, *, #3039, .f. ) ;
#3036 = edge_curve ( 'none', #3119, #3112, #8521, .t. ) ;
#3037 = vertex_point ( 'none', #8519 ) ;
#3038 = edge_curve ( 'none', #3087, #3116, #8518, .t. ) ;
#3039 = edge_curve ( 'none', #2741, #3044, #8535, .t. ) ;
#3040 = oriented_edge ( 'none', *, *, #3036, .f. ) ;
#3041 = edge_curve ( 'none', #3060, #3119, #8567, .t. ) ;
#3042 = vertex_point ( 'none', #8573 ) ;
#3043 = advanced_face ( 'none', ( #8569 ), #8563, .t. ) ;
#3044 = vertex_point ( 'none', #8558 ) ;
#3045 = oriented_edge ( 'none', *, *, #1145, .f. ) ;
#3046 = vertex_point ( 'none', #8561 ) ;
#3047 = oriented_edge ( 'none', *, *, #1923, .f. ) ;
#3048 = oriented_edge ( 'none', *, *, #3039, .t. ) ;
#3049 = edge_curve ( 'none', #3044, #2424, #8562, .t. ) ;
#3050 = oriented_edge ( 'none', *, *, #3102, .f. ) ;
#3051 = oriented_edge ( 'none', *, *, #1169, .f. ) ;
#3052 = oriented_edge ( 'none', *, *, #2430, .f. ) ;
#3053 = oriented_edge ( 'none', *, *, #3174, .t. ) ;
#3054 = oriented_edge ( 'none', *, *, #3049, .t. ) ;
#3055 = edge_curve ( 'none', #3066, #2424, #8555, .t. ) ;
#3056 = edge_loop ( 'none', ( #2422, #3121, #3110, #3040, #3168, #3033, #3093, #3081 ) ) ;
#3057 = edge_loop ( 'none', ( #3077, #3120, #3035, #3165 ) ) ;
#3058 = oriented_edge ( 'none', *, *, #1677, .f. ) ;
#3059 = vertex_point ( 'none', #8542 ) ;
#3060 = vertex_point ( 'none', #8556 ) ;
#3061 = oriented_edge ( 'none', *, *, #3055, .f. ) ;
#3062 = edge_curve ( 'none', #3063, #3066, #8609, .t. ) ;
#3063 = vertex_point ( 'none', #8559 ) ;
#3064 = oriented_edge ( 'none', *, *, #1939, .f. ) ;
#3065 = edge_curve ( 'none', #3059, #2450, #8608, .t. ) ;
#3066 = vertex_point ( 'none', #8601 ) ;
#3067 = edge_curve ( 'none', #3069, #2426, #8543, .t. ) ;
#3068 = oriented_edge ( 'none', *, *, #2425, .f. ) ;
#3069 = vertex_point ( 'none', #8593 ) ;
#3070 = edge_curve ( 'none', #2450, #2451, #8588, .t. ) ;
#3071 = advanced_face ( 'none', ( #8594 ), #8597, .t. ) ;
#3072 = vertex_point ( 'none', #8582 ) ;
#3073 = oriented_edge ( 'none', *, *, #2441, .f. ) ;
#3074 = oriented_edge ( 'none', *, *, #3067, .f. ) ;
#3075 = oriented_edge ( 'none', *, *, #768, .f. ) ;
#3076 = edge_curve ( 'none', #3069, #2739, #8578, .t. ) ;
#3077 = oriented_edge ( 'none', *, *, #3123, .t. ) ;
#3078 = advanced_face ( 'none', ( #8579 ), #8580, .t. ) ;
#3079 = oriented_edge ( 'none', *, *, #3098, .t. ) ;
#3080 = vertex_point ( 'none', #8603 ) ;
#3081 = oriented_edge ( 'none', *, *, #3094, .f. ) ;
#3082 = oriented_edge ( 'none', *, *, #2452, .t. ) ;
#3083 = oriented_edge ( 'none', *, *, #3095, .f. ) ;
#3084 = vertex_point ( 'none', #8581 ) ;
#3085 = oriented_edge ( 'none', *, *, #3088, .f. ) ;
#3086 = oriented_edge ( 'none', *, *, #3380, .t. ) ;
#3087 = vertex_point ( 'none', #8575 ) ;
#3088 = edge_curve ( 'none', #3113, #3115, #8631, .t. ) ;
#3089 = vertex_point ( 'none', #8630 ) ;
#3090 = vertex_point ( 'none', #8629 ) ;
#3091 = edge_curve ( 'none', #3103, #3089, #8628, .t. ) ;
#3092 = oriented_edge ( 'none', *, *, #3156, .f. ) ;
#3093 = oriented_edge ( 'none', *, *, #3038, .f. ) ;
#3094 = edge_curve ( 'none', #2451, #3087, #8622, .t. ) ;
#3095 = edge_curve ( 'none', #3072, #3113, #8615, .t. ) ;
#3096 = edge_curve ( 'none', #3089, #3090, #8635, .t. ) ;
#3097 = vertex_point ( 'none', #8618 ) ;
#3098 = edge_curve ( 'none', #2424, #3099, #8616, .t. ) ;
#3099 = vertex_point ( 'none', #8673 ) ;
#3100 = edge_loop ( 'none', ( #3107, #3104, #3151, #3157, #3163 ) ) ;
#3101 = oriented_edge ( 'none', *, *, #3062, .f. ) ;
#3102 = edge_curve ( 'none', #2741, #3063, #8664, .t. ) ;
#3103 = vertex_point ( 'none', #8674 ) ;
#3104 = oriented_edge ( 'none', *, *, #3091, .f. ) ;
#3105 = vertex_point ( 'none', #8668 ) ;
#3106 = edge_loop ( 'none', ( #3082, #3124, #3085, #3083 ) ) ;
#3107 = oriented_edge ( 'none', *, *, #3096, .f. ) ;
#3108 = edge_curve ( 'none', #3105, #3044, #8663, .t. ) ;
#3109 = advanced_face ( 'none', ( #8655, #8654 ), #8665, .t. ) ;
#3110 = oriented_edge ( 'none', *, *, #3122, .f. ) ;
#3111 = edge_curve ( 'none', #3042, #2741, #8648, .t. ) ;
#3112 = vertex_point ( 'none', #8657 ) ;
#3113 = vertex_point ( 'none', #8661 ) ;
#3114 = edge_curve ( 'none', #2739, #3115, #8651, .t. ) ;
#3115 = vertex_point ( 'none', #8644 ) ;
#3116 = vertex_point ( 'none', #8709 ) ;
#3117 = advanced_face ( 'none', ( #8704 ), #8649, .t. ) ;
#3118 = oriented_edge ( 'none', *, *, #12743, .f. ) ;
#3119 = vertex_point ( 'none', #8703 ) ;
#3120 = oriented_edge ( 'none', *, *, #3108, .t. ) ;
#3121 = oriented_edge ( 'none', *, *, #3065, .f. ) ;
#3122 = edge_curve ( 'none', #3112, #3059, #8699, .t. ) ;
#3123 = edge_curve ( 'none', #3042, #3105, #8694, .t. ) ;
#3124 = oriented_edge ( 'none', *, *, #3114, .t. ) ;
#3125 = oriented_edge ( 'none', *, *, #3205, .t. ) ;
#3126 = oriented_edge ( 'none', *, *, #3210, .t. ) ;
#3127 = edge_curve ( 'none', #3207, #3153, #8686, .t. ) ;
#3128 = oriented_edge ( 'none', *, *, #2602, .f. ) ;
#3129 = edge_curve ( 'none', #3199, #3147, #8695, .t. ) ;
#3130 = edge_curve ( 'none', #2732, #2701, #8681, .t. ) ;
#3131 = oriented_edge ( 'none', *, *, #3155, .f. ) ;
#3132 = edge_curve ( 'none', #3207, #3133, #8722, .t. ) ;
#3133 = vertex_point ( 'none', #8688 ) ;
#3134 = advanced_face ( 'none', ( #8739 ), #8680, .t. ) ;
#3135 = oriented_edge ( 'none', *, *, #3154, .f. ) ;
#3136 = oriented_edge ( 'none', *, *, #2713, .f. ) ;
#3137 = edge_loop ( 'none', ( #3128, #3191, #3197, #3201 ) ) ;
#3138 = advanced_face ( 'none', ( #8792 ), #8786, .t. ) ;
#3139 = vertex_point ( 'none', #8781 ) ;
#3140 = oriented_edge ( 'none', *, *, #3055, .t. ) ;
#3141 = oriented_edge ( 'none', *, *, #3723, .t. ) ;
#3142 = edge_loop ( 'none', ( #3208, #3211, #3209, #3125 ) ) ;
#3143 = vertex_point ( 'none', #8788 ) ;
#3144 = vertex_point ( 'none', #8787 ) ;
#3145 = edge_curve ( 'none', #3099, #3166, #8790, .t. ) ;
#3146 = edge_curve ( 'none', #3080, #3103, #8771, .t. ) ;
#3147 = vertex_point ( 'none', #8791 ) ;
#3148 = oriented_edge ( 'none', *, *, #3145, .t. ) ;
#3149 = oriented_edge ( 'none', *, *, #3331, .t. ) ;
#3150 = edge_curve ( 'none', #3166, #3144, #8793, .t. ) ;
#3151 = oriented_edge ( 'none', *, *, #3146, .f. ) ;
#3152 = edge_curve ( 'none', #3037, #3080, #8817, .t. ) ;
#3153 = vertex_point ( 'none', #8779 ) ;
#3154 = edge_curve ( 'none', #3159, #3097, #8824, .t. ) ;
#3155 = edge_curve ( 'none', #3059, #2618, #8798, .t. ) ;
#3156 = edge_curve ( 'none', #3139, #3144, #8773, .t. ) ;
#3157 = oriented_edge ( 'none', *, *, #3152, .f. ) ;
#3158 = edge_curve ( 'none', #3090, #3037, #8858, .t. ) ;
#3159 = vertex_point ( 'none', #8856 ) ;
#3160 = edge_loop ( 'none', ( #3140, #3079, #3148, #3162, #3092, #3204, #3135, #3126, #3202, #3206, #3212, #3195, #3198 ) ) ;
#3161 = edge_curve ( 'none', #2450, #2622, #8849, .t. ) ;
#3162 = oriented_edge ( 'none', *, *, #3150, .t. ) ;
#3163 = oriented_edge ( 'none', *, *, #3158, .f. ) ;
#3164 = edge_loop ( 'none', ( #3136, #3131, #3189, #3192 ) ) ;
#3165 = oriented_edge ( 'none', *, *, #3111, .f. ) ;
#3166 = vertex_point ( 'none', #8778 ) ;
#3167 = advanced_face ( 'none', ( #8843 ), #8794, .t. ) ;
#3168 = oriented_edge ( 'none', *, *, #3041, .f. ) ;
#3169 = edge_curve ( 'none', #3116, #3060, #8841, .t. ) ;
#3170 = oriented_edge ( 'none', *, *, #3036, .t. ) ;
#3171 = oriented_edge ( 'none', *, *, #3041, .t. ) ;
#3172 = edge_loop ( 'none', ( #3219, #3281, #3280, #3223 ) ) ;
#3173 = oriented_edge ( 'none', *, *, #3178, .f. ) ;
#3174 = edge_curve ( 'none', #2701, #2708, #8835, .t. ) ;
#3175 = edge_loop ( 'none', ( #3179, #3173, #3171, #3183 ) ) ;
#3176 = oriented_edge ( 'none', *, *, #3194, .t. ) ;
#3177 = advanced_face ( 'none', ( #8854 ), #8847, .t. ) ;
#3178 = edge_curve ( 'none', #3060, #2625, #8800, .t. ) ;
#3179 = oriented_edge ( 'none', *, *, #2581, .f. ) ;
#3180 = oriented_edge ( 'none', *, *, #2608, .f. ) ;
#3181 = oriented_edge ( 'none', *, *, #3241, .f. ) ;
#3182 = edge_loop ( 'none', ( #3180, #3181, #3244, #3247 ) ) ;
#3183 = oriented_edge ( 'none', *, *, #3252, .t. ) ;
#3184 = oriented_edge ( 'none', *, *, #5667, .t. ) ;
#3185 = vertex_point ( 'none', #8890 ) ;
#3186 = oriented_edge ( 'none', *, *, #66, .t. ) ;
#3187 = edge_curve ( 'none', #7405, #3185, #8879, .t. ) ;
#3188 = edge_curve ( 'none', #3066, #3147, #8878, .t. ) ;
#3189 = oriented_edge ( 'none', *, *, #3065, .t. ) ;
#3190 = edge_curve ( 'none', #3199, #3133, #8836, .t. ) ;
#3191 = oriented_edge ( 'none', *, *, #3194, .f. ) ;
#3192 = oriented_edge ( 'none', *, *, #3161, .t. ) ;
#3193 = advanced_face ( 'none', ( #8863 ), #8842, .t. ) ;
#3194 = edge_curve ( 'none', #3112, #2607, #8924, .t. ) ;
#3195 = oriented_edge ( 'none', *, *, #3129, .t. ) ;
#3196 = oriented_edge ( 'none', *, *, #9527, .t. ) ;
#3197 = oriented_edge ( 'none', *, *, #3122, .t. ) ;
#3198 = oriented_edge ( 'none', *, *, #3188, .f. ) ;
#3199 = vertex_point ( 'none', #8922 ) ;
#3200 = edge_curve ( 'none', #3139, #3097, #8911, .t. ) ;
#3201 = oriented_edge ( 'none', *, *, #3155, .t. ) ;
#3202 = oriented_edge ( 'none', *, *, #3127, .f. ) ;
#3203 = advanced_face ( 'none', ( #8918 ), #8910, .t. ) ;
#3204 = oriented_edge ( 'none', *, *, #3200, .t. ) ;
#3205 = edge_curve ( 'none', #2451, #2611, #8902, .t. ) ;
#3206 = oriented_edge ( 'none', *, *, #3132, .t. ) ;
#3207 = vertex_point ( 'none', #8912 ) ;
#3208 = oriented_edge ( 'none', *, *, #2583, .f. ) ;
#3209 = oriented_edge ( 'none', *, *, #3070, .t. ) ;
#3210 = edge_curve ( 'none', #3159, #3153, #8894, .t. ) ;
#3211 = oriented_edge ( 'none', *, *, #3161, .f. ) ;
#3212 = oriented_edge ( 'none', *, *, #3190, .f. ) ;
#3213 = edge_curve ( 'none', #3103, #3229, #8953, .t. ) ;
#3214 = edge_curve ( 'none', #3089, #3230, #8960, .t. ) ;
#3215 = vertex_point ( 'none', #8893 ) ;
#3216 = oriented_edge ( 'none', *, *, #3213, .f. ) ;
#3217 = oriented_edge ( 'none', *, *, #3214, .t. ) ;
#3218 = oriented_edge ( 'none', *, *, #3091, .t. ) ;
#3219 = oriented_edge ( 'none', *, *, #3236, .f. ) ;
#3220 = oriented_edge ( 'none', *, *, #3291, .t. ) ;
#3221 = oriented_edge ( 'none', *, *, #3275, .t. ) ;
#3222 = advanced_face ( 'none', ( #8949 ), #8954, .t. ) ;
#3223 = oriented_edge ( 'none', *, *, #3282, .t. ) ;
#3224 = edge_loop ( 'none', ( #3288, #3290, #3292, #3220 ) ) ;
#3225 = vertex_point ( 'none', #8955 ) ;
#3226 = vertex_point ( 'none', #8948 ) ;
#3227 = oriented_edge ( 'none', *, *, #3205, .f. ) ;
#3228 = edge_loop ( 'none', ( #3250, #3227, #3234, #3237 ) ) ;
#3229 = vertex_point ( 'none', #8943 ) ;
#3230 = vertex_point ( 'none', #8939 ) ;
#3231 = oriented_edge ( 'none', *, *, #3241, .t. ) ;
#3232 = advanced_face ( 'none', ( #8941 ), #8935, .t. ) ;
#3233 = oriented_edge ( 'none', *, *, #3253, .f. ) ;
#3234 = oriented_edge ( 'none', *, *, #3094, .t. ) ;
#3235 = edge_loop ( 'none', ( #3233, #3216, #3218, #3217 ) ) ;
#3236 = edge_curve ( 'none', #3230, #3226, #8998, .t. ) ;
#3237 = oriented_edge ( 'none', *, *, #3249, .t. ) ;
#3238 = edge_curve ( 'none', #3226, #3215, #8933, .t. ) ;
#3239 = advanced_face ( 'none', ( #8929 ), #8936, .t. ) ;
#3240 = edge_curve ( 'none', #3382, #3347, #8988, .t. ) ;
#3241 = edge_curve ( 'none', #3116, #2610, #8976, .t. ) ;
#3242 = advanced_face ( 'none', ( #8989 ), #8931, .t. ) ;
#3243 = oriented_edge ( 'none', *, *, #2598, .f. ) ;
#3244 = oriented_edge ( 'none', *, *, #3169, .t. ) ;
#3245 = oriented_edge ( 'none', *, *, #3249, .f. ) ;
#3246 = edge_loop ( 'none', ( #3243, #3245, #3251, #3231 ) ) ;
#3247 = oriented_edge ( 'none', *, *, #3178, .t. ) ;
#3248 = advanced_face ( 'none', ( #8993 ), #8965, .t. ) ;
#3249 = edge_curve ( 'none', #3087, #2597, #8967, .t. ) ;
#3250 = oriented_edge ( 'none', *, *, #2580, .f. ) ;
#3251 = oriented_edge ( 'none', *, *, #3038, .t. ) ;
#3252 = edge_curve ( 'none', #3119, #2617, #8968, .t. ) ;
#3253 = edge_curve ( 'none', #3229, #3230, #9024, .t. ) ;
#3254 = vertex_point ( 'none', #9030 ) ;
#3255 = advanced_face ( 'none', ( #9023 ), #9031, .t. ) ;
#3256 = oriented_edge ( 'none', *, *, #3264, .f. ) ;
#3257 = edge_curve ( 'none', #3254, #3285, #9015, .t. ) ;
#3258 = oriented_edge ( 'none', *, *, #3257, .t. ) ;
#3259 = edge_curve ( 'none', #3285, #2535, #9017, .t. ) ;
#3260 = oriented_edge ( 'none', *, *, #3259, .t. ) ;
#3261 = edge_loop ( 'none', ( #3265, #3256, #3258, #3260 ) ) ;
#3262 = edge_curve ( 'none', #3225, #3229, #8151, .t. ) ;
#3263 = oriented_edge ( 'none', *, *, #3146, .t. ) ;
#3264 = edge_curve ( 'none', #3254, #2526, #8455, .t. ) ;
#3265 = oriented_edge ( 'none', *, *, #2521, .f. ) ;
#3266 = oriented_edge ( 'none', *, *, #3213, .t. ) ;
#3267 = advanced_face ( 'none', ( #9019 ), #9018, .t. ) ;
#3268 = oriented_edge ( 'none', *, *, #3262, .t. ) ;
#3269 = oriented_edge ( 'none', *, *, #3238, .t. ) ;
#3270 = oriented_edge ( 'none', *, *, #3236, .t. ) ;
#3271 = edge_loop ( 'none', ( #3277, #3270, #3269, #3335, #3268 ) ) ;
#3272 = advanced_face ( 'none', ( #9101 ), #9091, .t. ) ;
#3273 = oriented_edge ( 'none', *, *, #3291, .f. ) ;
#3274 = oriented_edge ( 'none', *, *, #3283, .f. ) ;
#3275 = edge_curve ( 'none', #3080, #3225, #9096, .t. ) ;
#3276 = oriented_edge ( 'none', *, *, #3152, .t. ) ;
#3277 = oriented_edge ( 'none', *, *, #3253, .t. ) ;
#3278 = advanced_face ( 'none', ( #9095 ), #9159, .t. ) ;
#3279 = oriented_edge ( 'none', *, *, #3275, .f. ) ;
#3280 = oriented_edge ( 'none', *, *, #3096, .t. ) ;
#3281 = oriented_edge ( 'none', *, *, #3214, .f. ) ;
#3282 = edge_curve ( 'none', #3090, #3226, #9165, .t. ) ;
#3283 = edge_curve ( 'none', #3215, #3225, #9157, .t. ) ;
#3284 = edge_loop ( 'none', ( #3289, #3279, #3263, #3266 ) ) ;
#3285 = vertex_point ( 'none', #9164 ) ;
#3286 = advanced_face ( 'none', ( #9163 ), #9100, .t. ) ;
#3287 = edge_loop ( 'none', ( #3274, #3273, #3276, #3221 ) ) ;
#3288 = oriented_edge ( 'none', *, *, #3238, .f. ) ;
#3289 = oriented_edge ( 'none', *, *, #3262, .f. ) ;
#3290 = oriented_edge ( 'none', *, *, #3282, .f. ) ;
#3291 = edge_curve ( 'none', #3037, #3215, #9156, .t. ) ;
#3292 = oriented_edge ( 'none', *, *, #3158, .t. ) ;
#3293 = oriented_edge ( 'none', *, *, #3295, .t. ) ;
#3294 = edge_loop ( 'none', ( #3301, #3377, #3379, #3375 ) ) ;
#3295 = edge_curve ( 'none', #2802, #2804, #9192, .t. ) ;
#3296 = oriented_edge ( 'none', *, *, #2838, .t. ) ;
#3297 = oriented_edge ( 'none', *, *, #3300, .f. ) ;
#3298 = oriented_edge ( 'none', *, *, #2808, .f. ) ;
#3299 = vertex_point ( 'none', #9176 ) ;
#3300 = edge_curve ( 'none', #2800, #2810, #9255, .t. ) ;
#3301 = oriented_edge ( 'none', *, *, #4491, .f. ) ;
#3302 = edge_curve ( 'none', #2859, #2849, #9250, .t. ) ;
#3303 = advanced_face ( 'none', ( #9248 ), #9257, .f. ) ;
#3304 = oriented_edge ( 'none', *, *, #3302, .f. ) ;
#3305 = edge_curve ( 'none', #2796, #2829, #9251, .t. ) ;
#3306 = edge_curve ( 'none', #2865, #2836, #9194, .t. ) ;
#3307 = oriented_edge ( 'none', *, *, #2863, .t. ) ;
#3308 = oriented_edge ( 'none', *, *, #2826, .f. ) ;
#3309 = oriented_edge ( 'none', *, *, #3305, .f. ) ;
#3310 = edge_loop ( 'none', ( #3308, #3311, #3314, #3304 ) ) ;
#3311 = oriented_edge ( 'none', *, *, #3306, .f. ) ;
#3312 = advanced_face ( 'none', ( #9232 ), #9235, .f. ) ;
#3313 = edge_curve ( 'none', #2850, #2856, #9222, .t. ) ;
#3314 = oriented_edge ( 'none', *, *, #2785, .t. ) ;
#3315 = edge_curve ( 'none', #4098, #3323, #9234, .t. ) ;
#3316 = advanced_face ( 'none', ( #9277 ), #9285, .f. ) ;
#3317 = oriented_edge ( 'none', *, *, #3313, .f. ) ;
#3318 = oriented_edge ( 'none', *, *, #3315, .f. ) ;
#3319 = edge_loop ( 'none', ( #3322, #3398, #3417, #3415 ) ) ;
#3320 = edge_curve ( 'none', #3323, #12433, #9281, .t. ) ;
#3321 = edge_curve ( 'none', #3357, #3418, #9267, .t. ) ;
#3322 = oriented_edge ( 'none', *, *, #3356, .t. ) ;
#3323 = vertex_point ( 'none', #9259 ) ;
#3324 = vertex_point ( 'none', #9265 ) ;
#3325 = edge_curve ( 'none', #2834, #2853, #9323, .t. ) ;
#3326 = oriented_edge ( 'none', *, *, #3325, .f. ) ;
#3327 = vertex_point ( 'none', #9264 ) ;
#3328 = oriented_edge ( 'none', *, *, #2830, .f. ) ;
#3329 = oriented_edge ( 'none', *, *, #2832, .t. ) ;
#3330 = oriented_edge ( 'none', *, *, #3333, .f. ) ;
#3331 = edge_curve ( 'none', #2719, #3382, #9322, .t. ) ;
#3332 = advanced_face ( 'none', ( #9312 ), #9270, .f. ) ;
#3333 = edge_curve ( 'none', #2833, #2862, #9314, .t. ) ;
#3334 = edge_loop ( 'none', ( #3328, #3317, #3307, #3309 ) ) ;
#3335 = oriented_edge ( 'none', *, *, #3283, .t. ) ;
#3336 = edge_curve ( 'none', #3430, #3431, #9302, .t. ) ;
#3337 = vertex_point ( 'none', #9295 ) ;
#3338 = oriented_edge ( 'none', *, *, #3336, .t. ) ;
#3339 = oriented_edge ( 'none', *, *, #3428, .t. ) ;
#3340 = oriented_edge ( 'none', *, *, #3352, .t. ) ;
#3341 = oriented_edge ( 'none', *, *, #3342, .t. ) ;
#3342 = edge_curve ( 'none', #3337, #3349, #9296, .t. ) ;
#3343 = edge_loop ( 'none', ( #3340, #3341, #3346, #3427 ) ) ;
#3344 = edge_curve ( 'none', #3358, #3421, #9358, .t. ) ;
#3345 = edge_curve ( 'none', #3348, #3430, #9349, .t. ) ;
#3346 = oriented_edge ( 'none', *, *, #3428, .f. ) ;
#3347 = vertex_point ( 'none', #9305 ) ;
#3348 = vertex_point ( 'none', #9350 ) ;
#3349 = vertex_point ( 'none', #9345 ) ;
#3350 = advanced_face ( 'none', ( #9343 ), #9355, .t. ) ;
#3351 = oriented_edge ( 'none', *, *, #3345, .t. ) ;
#3352 = edge_curve ( 'none', #3348, #3337, #9336, .t. ) ;
#3353 = oriented_edge ( 'none', *, *, #3352, .f. ) ;
#3354 = oriented_edge ( 'none', *, *, #9077, .f. ) ;
#3355 = vertex_point ( 'none', #9342 ) ;
#3356 = edge_curve ( 'none', #3355, #3324, #9338, .t. ) ;
#3357 = vertex_point ( 'none', #8687 ) ;
#3358 = vertex_point ( 'none', #8679 ) ;
#3359 = oriented_edge ( 'none', *, *, #3111, .t. ) ;
#3360 = oriented_edge ( 'none', *, *, #3366, .f. ) ;
#3361 = edge_curve ( 'none', #4598, #4549, #9331, .t. ) ;
#3362 = edge_loop ( 'none', ( #3369, #3373, #3372, #4102, #4104 ) ) ;
#3363 = edge_curve ( 'none', #3044, #2741, #9695, .t. ) ;
#3364 = vertex_point ( 'none', #9699 ) ;
#3365 = edge_curve ( 'none', #9404, #3371, #9697, .t. ) ;
#3366 = edge_curve ( 'none', #2882, #2888, #9698, .t. ) ;
#3367 = oriented_edge ( 'none', *, *, #3363, .f. ) ;
#3368 = edge_curve ( 'none', #3418, #4105, #9683, .t. ) ;
#3369 = oriented_edge ( 'none', *, *, #3049, .f. ) ;
#3370 = advanced_face ( 'none', ( #9681 ), #9689, .t. ) ;
#3371 = vertex_point ( 'none', #9700 ) ;
#3372 = oriented_edge ( 'none', *, *, #3102, .t. ) ;
#3373 = oriented_edge ( 'none', *, *, #3363, .t. ) ;
#3374 = advanced_face ( 'none', ( #9677 ), #9672, .f. ) ;
#3375 = oriented_edge ( 'none', *, *, #3361, .t. ) ;
#3376 = edge_curve ( 'none', #4552, #4553, #9678, .t. ) ;
#3377 = oriented_edge ( 'none', *, *, #3376, .f. ) ;
#3378 = advanced_face ( 'none', ( #9723 ), #9725, .f. ) ;
#3379 = oriented_edge ( 'none', *, *, #15426, .t. ) ;
#3380 = edge_curve ( 'none', #3046, #3299, #9712, .t. ) ;
#3381 = vertex_point ( 'none', #9710 ) ;
#3382 = vertex_point ( 'none', #9724 ) ;
#3383 = vertex_point ( 'none', #9713 ) ;
#3384 = oriented_edge ( 'none', *, *, #3388, .t. ) ;
#3385 = oriented_edge ( 'none', *, *, #3991, .t. ) ;
#3386 = edge_curve ( 'none', #3364, #2709, #9702, .t. ) ;
#3387 = oriented_edge ( 'none', *, *, #3395, .t. ) ;
#3388 = edge_curve ( 'none', #3299, #3327, #9722, .t. ) ;
#3389 = oriented_edge ( 'none', *, *, #2749, .t. ) ;
#3390 = edge_curve ( 'none', #3143, #2719, #9743, .t. ) ;
#3391 = vertex_point ( 'none', #9704 ) ;
#3392 = oriented_edge ( 'none', *, *, #3769, .t. ) ;
#3393 = vertex_point ( 'none', #9760 ) ;
#3394 = vertex_point ( 'none', #9744 ) ;
#3395 = edge_curve ( 'none', #3327, #3383, #9709, .t. ) ;
#3396 = advanced_face ( 'none', ( #9737 ), #9703, .t. ) ;
#3397 = oriented_edge ( 'none', *, *, #3475, .f. ) ;
#3398 = oriented_edge ( 'none', *, *, #3399, .t. ) ;
#3399 = edge_curve ( 'none', #3324, #3401, #9733, .t. ) ;
#3400 = vertex_point ( 'none', #9739 ) ;
#3401 = vertex_point ( 'none', #9728 ) ;
#3402 = edge_curve ( 'none', #3404, #3403, #9761, .t. ) ;
#3403 = vertex_point ( 'none', #9791 ) ;
#3404 = vertex_point ( 'none', #9736 ) ;
#3405 = oriented_edge ( 'none', *, *, #3402, .t. ) ;
#3406 = advanced_face ( 'none', ( #9789 ), #9730, .f. ) ;
#3407 = edge_loop ( 'none', ( #3405, #3409, #3397, #3474 ) ) ;
#3408 = edge_curve ( 'none', #3403, #3400, #9785, .t. ) ;
#3409 = oriented_edge ( 'none', *, *, #3408, .t. ) ;
#3410 = edge_curve ( 'none', #3355, #3411, #9775, .t. ) ;
#3411 = vertex_point ( 'none', #9793 ) ;
#3412 = edge_curve ( 'none', #3411, #3401, #9782, .t. ) ;
#3413 = edge_curve ( 'none', #3349, #3358, #9778, .t. ) ;
#3414 = oriented_edge ( 'none', *, *, #9297, .t. ) ;
#3415 = oriented_edge ( 'none', *, *, #3410, .f. ) ;
#3416 = edge_loop ( 'none', ( #3472, #4151, #4190, #4182 ) ) ;
#3417 = oriented_edge ( 'none', *, *, #3412, .f. ) ;
#3418 = vertex_point ( 'none', #9783 ) ;
#3419 = oriented_edge ( 'none', *, *, #3344, .t. ) ;
#3420 = oriented_edge ( 'none', *, *, #15446, .t. ) ;
#3421 = vertex_point ( 'none', #9790 ) ;
#3422 = advanced_face ( 'none', ( #9769 ), #9817, .f. ) ;
#3423 = edge_loop ( 'none', ( #3339, #3426, #3419, #3414 ) ) ;
#3424 = vertex_point ( 'none', #9820 ) ;
#3425 = edge_curve ( 'none', #3424, #3348, #9822, .t. ) ;
#3426 = oriented_edge ( 'none', *, *, #3413, .t. ) ;
#3427 = oriented_edge ( 'none', *, *, #3425, .t. ) ;
#3428 = edge_curve ( 'none', #3424, #3349, #9768, .t. ) ;
#3429 = oriented_edge ( 'none', *, *, #3433, .t. ) ;
#3430 = vertex_point ( 'none', #9770 ) ;
#3431 = vertex_point ( 'none', #9771 ) ;
#3432 = advanced_face ( 'none', ( #9807 ), #9803, .f. ) ;
#3434 = vertex_point ( 'none', #9808 ) ;
#3433 = edge_curve ( 'none', #3431, #3337, #9802, .t. ) ;
#3435 = oriented_edge ( 'none', *, *, #3436, .t. ) ;
#3436 = edge_curve ( 'none', #15849, #4120, #9805, .t. ) ;
#3437 = edge_curve ( 'none', #4132, #15849, #9850, .t. ) ;
#3438 = oriented_edge ( 'none', *, *, #4260, .t. ) ;
#3439 = oriented_edge ( 'none', *, *, #4272, .t. ) ;
#3440 = edge_curve ( 'none', #4209, #4224, #9845, .t. ) ;
#3441 = advanced_face ( 'none', ( #9804 ), #9854, .f. ) ;
#3442 = oriented_edge ( 'none', *, *, #4222, .f. ) ;
#3443 = edge_loop ( 'none', ( #3512, #3509, #3438, #3515 ) ) ;
#3444 = oriented_edge ( 'none', *, *, #7386, .t. ) ;
#3445 = edge_loop ( 'none', ( #3453, #3454 ) ) ;
#3446 = edge_loop ( 'none', ( #3444, #3460 ) ) ;
#3447 = oriented_edge ( 'none', *, *, #7398, .t. ) ;
#3448 = advanced_face ( 'none', ( #9836, #9834 ), #9801, .t. ) ;
#3449 = edge_loop ( 'none', ( #3852, #4566, #4467, #4721 ) ) ;
#3450 = edge_curve ( 'none', #7369, #2681, #9831, .t. ) ;
#3451 = edge_curve ( 'none', #142, #167, #9846, .t. ) ;
#3452 = edge_loop ( 'none', ( #3496, #3486 ) ) ;
#3453 = oriented_edge ( 'none', *, *, #3451, .t. ) ;
#3454 = oriented_edge ( 'none', *, *, #175, .t. ) ;
#3455 = edge_curve ( 'none', #3704, #3710, #9880, .t. ) ;
#3456 = edge_curve ( 'none', #3658, #3667, #9830, .t. ) ;
#3457 = edge_loop ( 'none', ( #3461, #3463, #3458, #3467 ) ) ;
#3458 = oriented_edge ( 'none', *, *, #4254, .t. ) ;
#3459 = advanced_face ( 'none', ( #9833 ), #9884, .f. ) ;
#3460 = oriented_edge ( 'none', *, *, #3450, .t. ) ;
#3461 = oriented_edge ( 'none', *, *, #4247, .f. ) ;
#3462 = oriented_edge ( 'none', *, *, #4207, .f. ) ;
#3463 = oriented_edge ( 'none', *, *, #3456, .t. ) ;
#3464 = oriented_edge ( 'none', *, *, #3468, .t. ) ;
#3465 = edge_loop ( 'none', ( #3462, #3464, #3466, #3447 ) ) ;
#3466 = oriented_edge ( 'none', *, *, #4269, .t. ) ;
#3467 = oriented_edge ( 'none', *, *, #3642, .t. ) ;
#3468 = edge_curve ( 'none', #7384, #7382, #9865, .t. ) ;
#3469 = advanced_face ( 'none', ( #9860 ), #9837, .t. ) ;
#3470 = oriented_edge ( 'none', *, *, #3368, .t. ) ;
#3471 = edge_curve ( 'none', #3404, #3476, #9919, .t. ) ;
#3472 = oriented_edge ( 'none', *, *, #3473, .t. ) ;
#3473 = edge_curve ( 'none', #4153, #4154, #9866, .t. ) ;
#3474 = oriented_edge ( 'none', *, *, #3471, .f. ) ;
#3475 = edge_curve ( 'none', #3476, #3400, #9911, .t. ) ;
#3476 = vertex_point ( 'none', #9909 ) ;
#3478 = vertex_point ( 'none', #9912 ) ;
#3477 = edge_loop ( 'none', ( #3551, #3531 ) ) ;
#3479 = oriented_edge ( 'none', *, *, #3538, .f. ) ;
#3480 = oriented_edge ( 'none', *, *, #15504, .f. ) ;
#3481 = oriented_edge ( 'none', *, *, #3494, .t. ) ;
#3482 = edge_loop ( 'none', ( #3545, #3541, #3535, #3534 ) ) ;
#3483 = oriented_edge ( 'none', *, *, #12506, .t. ) ;
#3484 = edge_curve ( 'none', #3418, #3357, #9910, .t. ) ;
#3485 = advanced_face ( 'none', ( #9906 ), #8735, .f. ) ;
#3486 = oriented_edge ( 'none', *, *, #3503, .f. ) ;
#3487 = oriented_edge ( 'none', *, *, #3368, .f. ) ;
#3488 = oriented_edge ( 'none', *, *, #3365, .f. ) ;
#3489 = oriented_edge ( 'none', *, *, #3494, .f. ) ;
#3490 = edge_loop ( 'none', ( #3488, #3489, #3497, #3552 ) ) ;
#3491 = edge_loop ( 'none', ( #3480, #3479, #3543, #3542 ) ) ;
#3492 = oriented_edge ( 'none', *, *, #353, .f. ) ;
#3493 = advanced_face ( 'none', ( #9952 ), #9943, .f. ) ;
#3494 = edge_curve ( 'none', #9400, #9404, #9948, .t. ) ;
#3495 = edge_curve ( 'none', #4136, #3371, #9945, .t. ) ;
#3496 = oriented_edge ( 'none', *, *, #4225, .f. ) ;
#3497 = oriented_edge ( 'none', *, *, #9077, .t. ) ;
#3498 = oriented_edge ( 'none', *, *, #4233, .f. ) ;
#3499 = edge_loop ( 'none', ( #3487, #3505, #3507, #3492 ) ) ;
#3500 = oriented_edge ( 'none', *, *, #3503, .t. ) ;
#3501 = oriented_edge ( 'none', *, *, #6, .f. ) ;
#3502 = oriented_edge ( 'none', *, *, #4204, .t. ) ;
#3503 = edge_curve ( 'none', #4229, #4228, #9939, .t. ) ;
#3504 = advanced_face ( 'none', ( #9923 ), #9932, .f. ) ;
#3505 = oriented_edge ( 'none', *, *, #3484, .t. ) ;
#3506 = oriented_edge ( 'none', *, *, #5691, .f. ) ;
#3507 = oriented_edge ( 'none', *, *, #4226, .t. ) ;
#3508 = edge_curve ( 'none', #4214, #4213, #9977, .t. ) ;
#3509 = oriented_edge ( 'none', *, *, #3508, .t. ) ;
#3510 = advanced_face ( 'none', ( #9922 ), #9938, .f. ) ;
#3511 = edge_loop ( 'none', ( #3498, #3514, #3439, #3501 ) ) ;
#3512 = oriented_edge ( 'none', *, *, #4197, .f. ) ;
#3513 = edge_loop ( 'none', ( #3442, #3500, #3502, #3506 ) ) ;
#3514 = oriented_edge ( 'none', *, *, #3440, .t. ) ;
#3515 = oriented_edge ( 'none', *, *, #22, .f. ) ;
#3516 = edge_loop ( 'none', ( #3519, #3521, #3520, #3525 ) ) ;
#3517 = vertex_point ( 'none', #9978 ) ;
#3518 = oriented_edge ( 'none', *, *, #2569, .f. ) ;
#3519 = oriented_edge ( 'none', *, *, #2603, .f. ) ;
#3520 = oriented_edge ( 'none', *, *, #3522, .t. ) ;
#3521 = oriented_edge ( 'none', *, *, #3592, .f. ) ;
#3522 = edge_curve ( 'none', #3517, #3254, #9966, .t. ) ;
#3523 = vertex_point ( 'none', #9951 ) ;
#3524 = oriented_edge ( 'none', *, *, #2601, .f. ) ;
#3525 = oriented_edge ( 'none', *, *, #3264, .t. ) ;
#3526 = edge_curve ( 'none', #3578, #2468, #9926, .t. ) ;
#3527 = oriented_edge ( 'none', *, *, #3526, .f. ) ;
#3528 = advanced_face ( 'none', ( #9937 ), #9953, .t. ) ;
#3529 = edge_loop ( 'none', ( #3524, #3527, #3593, #3584 ) ) ;
#3530 = oriented_edge ( 'none', *, *, #3455, .t. ) ;
#3531 = oriented_edge ( 'none', *, *, #15474, .t. ) ;
#3532 = advanced_face ( 'none', ( #9972 ), #9956, .f. ) ;
#3533 = edge_curve ( 'none', #7280, #15452, #9955, .t. ) ;
#3534 = oriented_edge ( 'none', *, *, #3533, .t. ) ;
#3535 = oriented_edge ( 'none', *, *, #15489, .t. ) ;
#3536 = advanced_face ( 'none', ( #10004, #10007 ), #10011, .t. ) ;
#3537 = advanced_face ( 'none', ( #10001 ), #10006, .f. ) ;
#3538 = edge_curve ( 'none', #15475, #15505, #9988, .t. ) ;
#3539 = vertex_point ( 'none', #9990 ) ;
#3540 = edge_curve ( 'none', #15485, #15508, #9996, .t. ) ;
#3541 = oriented_edge ( 'none', *, *, #3544, .f. ) ;
#3542 = oriented_edge ( 'none', *, *, #3540, .t. ) ;
#3543 = oriented_edge ( 'none', *, *, #15490, .t. ) ;
#3544 = edge_curve ( 'none', #15445, #15470, #10044, .t. ) ;
#3545 = oriented_edge ( 'none', *, *, #15447, .f. ) ;
#3546 = advanced_face ( 'none', ( #9983, #9982 ), #10035, .t. ) ;
#3547 = oriented_edge ( 'none', *, *, #4212, .f. ) ;
#3548 = oriented_edge ( 'none', *, *, #3440, .f. ) ;
#3549 = edge_loop ( 'none', ( #3825, #3829, #3834, #3826 ) ) ;
#3550 = edge_loop ( 'none', ( #3547, #3548 ) ) ;
#3551 = oriented_edge ( 'none', *, *, #3538, .t. ) ;
#3552 = oriented_edge ( 'none', *, *, #3495, .t. ) ;
#3553 = edge_loop ( 'none', ( #3481, #3483 ) ) ;
#3554 = advanced_face ( 'none', ( #10039, #10031 ), #9999, .t. ) ;
#3555 = edge_loop ( 'none', ( #3556, #3633, #3561, #3557 ) ) ;
#3556 = oriented_edge ( 'none', *, *, #2572, .f. ) ;
#3557 = oriented_edge ( 'none', *, *, #3570, .t. ) ;
#3558 = edge_loop ( 'none', ( #3722, #3835, #3717, #3184, #4991, #5043, #5076, #4998, #6005, #6000, #5721, #5479, #6268, #6249, #6245, #6264 ) ) ;
#3559 = edge_curve ( 'none', #3574, #3523, #10036, .t. ) ;
#3560 = edge_curve ( 'none', #3622, #3574, #10019, .t. ) ;
#3561 = oriented_edge ( 'none', *, *, #3559, .t. ) ;
#3562 = edge_loop ( 'none', ( #3625, #3610, #3616, #3614 ) ) ;
#3563 = oriented_edge ( 'none', *, *, #2592, .f. ) ;
#3564 = oriented_edge ( 'none', *, *, #3566, .f. ) ;
#3565 = advanced_face ( 'none', ( #10033 ), #10034, .t. ) ;
#3566 = edge_curve ( 'none', #3622, #2627, #10030, .t. ) ;
#3567 = oriented_edge ( 'none', *, *, #3589, .t. ) ;
#3568 = oriented_edge ( 'none', *, *, #2619, .f. ) ;
#3569 = advanced_face ( 'none', ( #10075 ), #10076, .t. ) ;
#3570 = edge_curve ( 'none', #3523, #2578, #10071, .t. ) ;
#3571 = oriented_edge ( 'none', *, *, #3585, .t. ) ;
#3572 = edge_curve ( 'none', #3523, #3590, #10060, .t. ) ;
#3573 = edge_loop ( 'none', ( #3595, #3604, #3671, #3607 ) ) ;
#3574 = vertex_point ( 'none', #10072 ) ;
#3575 = oriented_edge ( 'none', *, *, #3572, .t. ) ;
#3576 = edge_loop ( 'none', ( #3563, #3626, #3629, #3630 ) ) ;
#3577 = edge_loop ( 'none', ( #3619, #3564, #3624, #3620 ) ) ;
#3578 = vertex_point ( 'none', #10056 ) ;
#3579 = edge_loop ( 'none', ( #3518, #3586, #3567, #3583 ) ) ;
#3580 = edge_curve ( 'none', #3578, #3517, #10054, .t. ) ;
#3581 = edge_loop ( 'none', ( #3568, #3588, #3575, #3571 ) ) ;
#3582 = edge_curve ( 'none', #3574, #2596, #10065, .t. ) ;
#3583 = oriented_edge ( 'none', *, *, #3526, .t. ) ;
#3584 = oriented_edge ( 'none', *, *, #3592, .t. ) ;
#3585 = edge_curve ( 'none', #3590, #2575, #10068, .t. ) ;
#3586 = oriented_edge ( 'none', *, *, #3585, .f. ) ;
#3587 = advanced_face ( 'none', ( #10049 ), #10048, .t. ) ;
#3588 = oriented_edge ( 'none', *, *, #3570, .f. ) ;
#3589 = edge_curve ( 'none', #3590, #3578, #10050, .t. ) ;
#3590 = vertex_point ( 'none', #10101 ) ;
#3591 = advanced_face ( 'none', ( #10100 ), #10103, .t. ) ;
#3592 = edge_curve ( 'none', #3517, #2531, #10097, .t. ) ;
#3593 = oriented_edge ( 'none', *, *, #3580, .t. ) ;
#3594 = vertex_point ( 'none', #10061 ) ;
#3595 = oriented_edge ( 'none', *, *, #2527, .f. ) ;
#3596 = oriented_edge ( 'none', *, *, #3598, .f. ) ;
#3597 = advanced_face ( 'none', ( #10098 ), #10087, .t. ) ;
#3598 = edge_curve ( 'none', #3599, #2547, #10084, .t. ) ;
#3599 = vertex_point ( 'none', #10132 ) ;
#3600 = oriented_edge ( 'none', *, *, #3612, .t. ) ;
#3601 = vertex_point ( 'none', #10131 ) ;
#3602 = oriented_edge ( 'none', *, *, #3751, .t. ) ;
#3603 = oriented_edge ( 'none', *, *, #2537, .f. ) ;
#3604 = oriented_edge ( 'none', *, *, #3606, .f. ) ;
#3605 = advanced_face ( 'none', ( #10133 ), #10110, .t. ) ;
#3606 = edge_curve ( 'none', #3601, #2541, #10086, .t. ) ;
#3607 = oriented_edge ( 'none', *, *, #3598, .t. ) ;
#3608 = oriented_edge ( 'none', *, *, #3613, .t. ) ;
#3609 = oriented_edge ( 'none', *, *, #2612, .f. ) ;
#3610 = oriented_edge ( 'none', *, *, #3612, .f. ) ;
#3611 = advanced_face ( 'none', ( #10091 ), #10118, .t. ) ;
#3612 = edge_curve ( 'none', #3632, #2538, #10200, .t. ) ;
#3613 = edge_curve ( 'none', #3599, #3632, #10196, .t. ) ;
#3614 = oriented_edge ( 'none', *, *, #3628, .t. ) ;
#3615 = edge_curve ( 'none', #3601, #3599, #10189, .t. ) ;
#3616 = oriented_edge ( 'none', *, *, #3631, .t. ) ;
#3617 = edge_loop ( 'none', ( #3603, #3672, #3602, #3755 ) ) ;
#3618 = edge_loop ( 'none', ( #3609, #3596, #3608, #3600 ) ) ;
#3619 = oriented_edge ( 'none', *, *, #2571, .f. ) ;
#3620 = oriented_edge ( 'none', *, *, #3582, .t. ) ;
#3621 = edge_curve ( 'none', #3623, #3622, #10235, .t. ) ;
#3622 = vertex_point ( 'none', #10192 ) ;
#3623 = vertex_point ( 'none', #10186 ) ;
#3624 = oriented_edge ( 'none', *, *, #3560, .t. ) ;
#3625 = oriented_edge ( 'none', *, *, #2584, .f. ) ;
#3626 = oriented_edge ( 'none', *, *, #3628, .f. ) ;
#3627 = advanced_face ( 'none', ( #10201 ), #10231, .t. ) ;
#3628 = edge_curve ( 'none', #3623, #2532, #10221, .t. ) ;
#3629 = oriented_edge ( 'none', *, *, #3621, .t. ) ;
#3630 = oriented_edge ( 'none', *, *, #3566, .t. ) ;
#3631 = edge_curve ( 'none', #3632, #3623, #10223, .t. ) ;
#3632 = vertex_point ( 'none', #10215 ) ;
#3633 = oriented_edge ( 'none', *, *, #3582, .f. ) ;
#3634 = advanced_face ( 'none', ( #10190 ), #10228, .t. ) ;
#3635 = advanced_face ( 'none', ( #10217 ), #10187, .t. ) ;
#3636 = edge_curve ( 'none', #3648, #3640, #10211, .t. ) ;
#3637 = oriented_edge ( 'none', *, *, #3636, .f. ) ;
#3638 = oriented_edge ( 'none', *, *, #3642, .f. ) ;
#3639 = advanced_face ( 'none', ( #10208 ), #10207, .f. ) ;
#3640 = vertex_point ( 'none', #10209 ) ;
#3641 = edge_loop ( 'none', ( #3643, #3713, #3695, #3694 ) ) ;
#3642 = edge_curve ( 'none', #3640, #3715, #10255, .t. ) ;
#3643 = oriented_edge ( 'none', *, *, #3711, .f. ) ;
#3644 = edge_loop ( 'none', ( #3647, #3645, #3638, #3637 ) ) ;
#3645 = oriented_edge ( 'none', *, *, #3649, .t. ) ;
#3646 = vertex_point ( 'none', #10205 ) ;
#3647 = oriented_edge ( 'none', *, *, #3714, .f. ) ;
#3648 = vertex_point ( 'none', #10265 ) ;
#3649 = edge_curve ( 'none', #3646, #3715, #10248, .t. ) ;
#3650 = vertex_point ( 'none', #10210 ) ;
#3651 = edge_curve ( 'none', #3667, #3658, #10251, .t. ) ;
#3652 = edge_curve ( 'none', #3653, #3185, #10250, .t. ) ;
#3653 = vertex_point ( 'none', #10237 ) ;
#3654 = edge_curve ( 'none', #3660, #3655, #10242, .t. ) ;
#3655 = vertex_point ( 'none', #10249 ) ;
#3656 = edge_loop ( 'none', ( #3659, #3665, #3664, #3668 ) ) ;
#3657 = edge_curve ( 'none', #3660, #3658, #10294, .t. ) ;
#3658 = vertex_point ( 'none', #10287 ) ;
#3659 = oriented_edge ( 'none', *, *, #3654, .f. ) ;
#3660 = vertex_point ( 'none', #10289 ) ;
#3661 = vertex_point ( 'none', #10280 ) ;
#3662 = advanced_face ( 'none', ( #10279 ), #10293, .f. ) ;
#3663 = edge_curve ( 'none', #7412, #3653, #10292, .t. ) ;
#3664 = oriented_edge ( 'none', *, *, #3651, .f. ) ;
#3665 = oriented_edge ( 'none', *, *, #3657, .t. ) ;
#3666 = oriented_edge ( 'none', *, *, #3663, .f. ) ;
#3667 = vertex_point ( 'none', #10274 ) ;
#3668 = oriented_edge ( 'none', *, *, #3716, .f. ) ;
#3669 = edge_loop ( 'none', ( #15494, #12479 ) ) ;
#3670 = vertex_point ( 'none', #10236 ) ;
#3671 = oriented_edge ( 'none', *, *, #3615, .t. ) ;
#3672 = oriented_edge ( 'none', *, *, #3674, .f. ) ;
#3673 = advanced_face ( 'none', ( #10275 ), #10278, .t. ) ;
#3674 = edge_curve ( 'none', #3594, #2545, #10331, .t. ) ;
#3675 = oriented_edge ( 'none', *, *, #3677, .f. ) ;
#3676 = vertex_point ( 'none', #10326 ) ;
#3677 = edge_curve ( 'none', #3688, #3676, #10329, .t. ) ;
#3678 = vertex_point ( 'none', #10322 ) ;
#3679 = edge_curve ( 'none', #3705, #3710, #10314, .t. ) ;
#3680 = advanced_face ( 'none', ( #10323 ), #10327, .f. ) ;
#3681 = edge_curve ( 'none', #3676, #3684, #10316, .t. ) ;
#3682 = oriented_edge ( 'none', *, *, #3771, .t. ) ;
#3683 = oriented_edge ( 'none', *, *, #3687, .f. ) ;
#3684 = vertex_point ( 'none', #10318 ) ;
#3685 = oriented_edge ( 'none', *, *, #3912, .f. ) ;
#3686 = oriented_edge ( 'none', *, *, #3681, .f. ) ;
#3687 = edge_curve ( 'none', #3684, #3678, #10266, .t. ) ;
#3688 = vertex_point ( 'none', #10300 ) ;
#3689 = edge_loop ( 'none', ( #3685, #2766, #2768, #2764 ) ) ;
#3690 = edge_loop ( 'none', ( #3675, #3682, #3683, #3686 ) ) ;
#3691 = advanced_face ( 'none', ( #10310 ), #10308, .f. ) ;
#3692 = oriented_edge ( 'none', *, *, #3706, .f. ) ;
#3693 = oriented_edge ( 'none', *, *, #3707, .f. ) ;
#3694 = oriented_edge ( 'none', *, *, #3698, .f. ) ;
#3695 = oriented_edge ( 'none', *, *, #3699, .f. ) ;
#3696 = edge_loop ( 'none', ( #3692, #3703, #3693, #3712 ) ) ;
#3697 = edge_curve ( 'none', #3661, #3709, #10303, .t. ) ;
#3698 = edge_curve ( 'none', #3650, #3708, #10350, .t. ) ;
#3699 = edge_curve ( 'none', #3708, #3709, #10361, .t. ) ;
#3700 = edge_curve ( 'none', #3701, #3704, #10343, .t. ) ;
#3701 = vertex_point ( 'none', #10333 ) ;
#3702 = advanced_face ( 'none', ( #10332 ), #10339, .f. ) ;
#3703 = oriented_edge ( 'none', *, *, #3700, .t. ) ;
#3704 = vertex_point ( 'none', #10386 ) ;
#3705 = vertex_point ( 'none', #10387 ) ;
#3706 = edge_curve ( 'none', #3701, #3705, #10354, .t. ) ;
#3707 = edge_curve ( 'none', #3710, #3704, #10337, .t. ) ;
#3708 = vertex_point ( 'none', #10342 ) ;
#3709 = vertex_point ( 'none', #10346 ) ;
#3710 = vertex_point ( 'none', #10334 ) ;
#3711 = edge_curve ( 'none', #3661, #3650, #10379, .t. ) ;
#3712 = oriented_edge ( 'none', *, *, #3679, .f. ) ;
#3713 = oriented_edge ( 'none', *, *, #3697, .t. ) ;
#3714 = edge_curve ( 'none', #3646, #3648, #10336, .t. ) ;
#3715 = vertex_point ( 'none', #10378 ) ;
#3716 = edge_curve ( 'none', #3655, #3667, #10368, .t. ) ;
#3717 = oriented_edge ( 'none', *, *, #3994, .t. ) ;
#3718 = oriented_edge ( 'none', *, *, #3724, .t. ) ;
#3719 = edge_curve ( 'none', #3725, #3084, #10421, .t. ) ;
#3720 = vertex_point ( 'none', #10416 ) ;
#3721 = edge_curve ( 'none', #3393, #3774, #10420, .t. ) ;
#3722 = oriented_edge ( 'none', *, *, #3719, .t. ) ;
#3723 = edge_curve ( 'none', #3347, #3046, #10411, .t. ) ;
#3724 = edge_curve ( 'none', #3774, #3143, #10453, .t. ) ;
#3725 = vertex_point ( 'none', #10457 ) ;
#3726 = oriented_edge ( 'none', *, *, #3721, .t. ) ;
#3727 = edge_curve ( 'none', #3394, #3393, #10448, .t. ) ;
#3728 = oriented_edge ( 'none', *, *, #3766, .f. ) ;
#3729 = oriented_edge ( 'none', *, *, #3745, .t. ) ;
#3730 = oriented_edge ( 'none', *, *, #3613, .f. ) ;
#3731 = oriented_edge ( 'none', *, *, #3257, .f. ) ;
#3732 = advanced_face ( 'none', ( #10458 ), #10454, .t. ) ;
#3733 = oriented_edge ( 'none', *, *, #3572, .f. ) ;
#3734 = oriented_edge ( 'none', *, *, #3580, .f. ) ;
#3735 = oriented_edge ( 'none', *, *, #3522, .f. ) ;
#3736 = oriented_edge ( 'none', *, *, #3621, .f. ) ;
#3737 = oriented_edge ( 'none', *, *, #3761, .f. ) ;
#3738 = edge_curve ( 'none', #3084, #3720, #10456, .t. ) ;
#3739 = advanced_face ( 'none', ( #10455 ), #10441, .t. ) ;
#3740 = vertex_point ( 'none', #10432 ) ;
#3741 = oriented_edge ( 'none', *, *, #2539, .f. ) ;
#3742 = oriented_edge ( 'none', *, *, #3759, .t. ) ;
#3743 = oriented_edge ( 'none', *, *, #3766, .t. ) ;
#3744 = oriented_edge ( 'none', *, *, #3259, .f. ) ;
#3745 = edge_curve ( 'none', #3285, #3740, #10449, .t. ) ;
#3746 = oriented_edge ( 'none', *, *, #2525, .f. ) ;
#3747 = edge_loop ( 'none', ( #3731, #3735, #3734, #3807, #3733, #3808, #3768, #3736, #3810, #3730, #3813, #3809, #3816, #3728, #3791 ) ) ;
#3748 = advanced_face ( 'none', ( #10482 ), #10477, .t. ) ;
#3749 = oriented_edge ( 'none', *, *, #3761, .t. ) ;
#3750 = oriented_edge ( 'none', *, *, #2522, .f. ) ;
#3751 = edge_curve ( 'none', #3594, #3601, #10445, .t. ) ;
#3752 = oriented_edge ( 'none', *, *, #2529, .f. ) ;
#3753 = advanced_face ( 'none', ( #10481 ), #10484, .f. ) ;
#3754 = edge_loop ( 'none', ( #3741, #3737, #3743, #3742 ) ) ;
#3755 = oriented_edge ( 'none', *, *, #3606, .t. ) ;
#3756 = oriented_edge ( 'none', *, *, #3674, .t. ) ;
#3757 = edge_loop ( 'none', ( #3760, #3762, #3767, #3756 ) ) ;
#3758 = advanced_face ( 'none', ( #10475 ), #10474, .t. ) ;
#3759 = edge_curve ( 'none', #3765, #2576, #10463, .t. ) ;
#3760 = oriented_edge ( 'none', *, *, #2536, .f. ) ;
#3761 = edge_curve ( 'none', #3740, #2573, #10523, .t. ) ;
#3762 = oriented_edge ( 'none', *, *, #3759, .f. ) ;
#3763 = edge_curve ( 'none', #3765, #3594, #10517, .t. ) ;
#3764 = edge_loop ( 'none', ( #3752, #3744, #3729, #3749 ) ) ;
#3765 = vertex_point ( 'none', #10524 ) ;
#3766 = edge_curve ( 'none', #3740, #3765, #10509, .t. ) ;
#3767 = oriented_edge ( 'none', *, *, #3763, .t. ) ;
#3768 = oriented_edge ( 'none', *, *, #3560, .f. ) ;
#3769 = edge_curve ( 'none', #3383, #3381, #10464, .t. ) ;
#3770 = vertex_point ( 'none', #10504 ) ;
#3771 = edge_curve ( 'none', #3688, #3678, #10501, .t. ) ;
#3772 = advanced_face ( 'none', ( #10502 ), #10471, .t. ) ;
#3773 = vertex_point ( 'none', #10492 ) ;
#3774 = vertex_point ( 'none', #10491 ) ;
#3775 = advanced_face ( 'none', ( #10486 ), #10499, .t. ) ;
#3776 = vertex_point ( 'none', #10488 ) ;
#3777 = oriented_edge ( 'none', *, *, #3853, .f. ) ;
#3778 = oriented_edge ( 'none', *, *, #3795, .t. ) ;
#3779 = edge_curve ( 'none', #3773, #3815, #10513, .t. ) ;
#3780 = oriented_edge ( 'none', *, *, #3785, .t. ) ;
#3781 = oriented_edge ( 'none', *, *, #3779, .t. ) ;
#3782 = oriented_edge ( 'none', *, *, #3855, .t. ) ;
#3783 = vertex_point ( 'none', #10494 ) ;
#3784 = edge_loop ( 'none', ( #3849, #3842, #3846, #3841 ) ) ;
#3785 = edge_curve ( 'none', #3788, #3773, #10552, .t. ) ;
#3786 = advanced_face ( 'none', ( #10549 ), #10539, .t. ) ;
#3787 = edge_curve ( 'none', #3788, #2492, #10536, .t. ) ;
#3789 = edge_curve ( 'none', #2620, #3478, #10542, .t. ) ;
#3788 = vertex_point ( 'none', #10538 ) ;
#3790 = oriented_edge ( 'none', *, *, #3800, .t. ) ;
#3791 = oriented_edge ( 'none', *, *, #3745, .f. ) ;
#3792 = oriented_edge ( 'none', *, *, #3787, .f. ) ;
#3793 = oriented_edge ( 'none', *, *, #3795, .f. ) ;
#3794 = advanced_face ( 'none', ( #10487 ), #10537, .t. ) ;
#3795 = edge_curve ( 'none', #3815, #2472, #10583, .t. ) ;
#3796 = edge_loop ( 'none', ( #3850, #3777, #3782, #3854 ) ) ;
#3797 = edge_curve ( 'none', #3815, #3811, #10574, .t. ) ;
#3798 = oriented_edge ( 'none', *, *, #3797, .t. ) ;
#3799 = edge_curve ( 'none', #3811, #2470, #10582, .t. ) ;
#3800 = edge_curve ( 'none', #3773, #2488, #10526, .t. ) ;
#3801 = oriented_edge ( 'none', *, *, #3799, .t. ) ;
#3802 = edge_loop ( 'none', ( #3746, #3792, #3780, #3790 ) ) ;
#3803 = oriented_edge ( 'none', *, *, #3789, .f. ) ;
#3804 = oriented_edge ( 'none', *, *, #3800, .f. ) ;
#3805 = oriented_edge ( 'none', *, *, #4238, .t. ) ;
#3806 = edge_loop ( 'none', ( #3750, #3804, #3781, #3778 ) ) ;
#3807 = oriented_edge ( 'none', *, *, #3589, .f. ) ;
#3808 = oriented_edge ( 'none', *, *, #3559, .f. ) ;
#3809 = oriented_edge ( 'none', *, *, #3751, .f. ) ;
#3810 = oriented_edge ( 'none', *, *, #3631, .f. ) ;
#3811 = vertex_point ( 'none', #10530 ) ;
#3812 = edge_loop ( 'none', ( #3814, #3793, #3798, #3801 ) ) ;
#3813 = oriented_edge ( 'none', *, *, #3615, .f. ) ;
#3814 = oriented_edge ( 'none', *, *, #2473, .f. ) ;
#3815 = vertex_point ( 'none', #10584 ) ;
#3816 = oriented_edge ( 'none', *, *, #3763, .f. ) ;
#3817 = oriented_edge ( 'none', *, *, #2672, .f. ) ;
#3818 = oriented_edge ( 'none', *, *, #3820, .f. ) ;
#3819 = advanced_face ( 'none', ( #10562 ), #10560, .t. ) ;
#3820 = edge_curve ( 'none', #3823, #2674, #10559, .t. ) ;
#3821 = edge_loop ( 'none', ( #3817, #3884, #3896, #3891 ) ) ;
#3822 = oriented_edge ( 'none', *, *, #3840, .t. ) ;
#3823 = vertex_point ( 'none', #10556 ) ;
#3824 = oriented_edge ( 'none', *, *, #3878, .f. ) ;
#3825 = oriented_edge ( 'none', *, *, #2484, .f. ) ;
#3826 = oriented_edge ( 'none', *, *, #3844, .t. ) ;
#3827 = oriented_edge ( 'none', *, *, #2462, .f. ) ;
#3828 = edge_loop ( 'none', ( #3837, #3893, #3895, #3900 ) ) ;
#3829 = oriented_edge ( 'none', *, *, #3831, .f. ) ;
#3830 = edge_curve ( 'none', #3832, #3856, #10620, .t. ) ;
#3831 = edge_curve ( 'none', #3832, #2463, #10611, .t. ) ;
#3832 = vertex_point ( 'none', #10570 ) ;
#3833 = vertex_point ( 'none', #10569 ) ;
#3835 = oriented_edge ( 'none', *, *, #3738, .t. ) ;
#3834 = oriented_edge ( 'none', *, *, #3830, .t. ) ;
#3836 = edge_loop ( 'none', ( #3899, #3818, #3822, #3882 ) ) ;
#3837 = oriented_edge ( 'none', *, *, #2478, .f. ) ;
#3838 = edge_curve ( 'none', #3833, #2680, #10607, .t. ) ;
#3839 = advanced_face ( 'none', ( #10615 ), #10605, .t. ) ;
#3840 = edge_curve ( 'none', #3823, #3833, #10597, .t. ) ;
#3841 = oriented_edge ( 'none', *, *, #3853, .t. ) ;
#3842 = oriented_edge ( 'none', *, *, #3844, .f. ) ;
#3843 = advanced_face ( 'none', ( #10592 ), #10598, .t. ) ;
#3844 = edge_curve ( 'none', #3856, #2482, #10588, .t. ) ;
#3845 = edge_curve ( 'none', #3856, #3783, #10641, .t. ) ;
#3846 = oriented_edge ( 'none', *, *, #3845, .t. ) ;
#3847 = advanced_face ( 'none', ( #10599 ), #10593, .t. ) ;
#3848 = edge_loop ( 'none', ( #3030, #2951, #2956, #3031 ) ) ;
#3849 = oriented_edge ( 'none', *, *, #2480, .f. ) ;
#3850 = oriented_edge ( 'none', *, *, #2479, .f. ) ;
#3851 = advanced_face ( 'none', ( #10642 ), #10647, .t. ) ;
#3852 = oriented_edge ( 'none', *, *, #4511, .t. ) ;
#3853 = edge_curve ( 'none', #3783, #2485, #10632, .t. ) ;
#3854 = oriented_edge ( 'none', *, *, #3787, .t. ) ;
#3855 = edge_curve ( 'none', #3783, #3788, #10625, .t. ) ;
#3856 = vertex_point ( 'none', #10636 ) ;
#3857 = edge_loop ( 'none', ( #3866, #3933, #3936, #3871, #3944, #3939, #3935, #3941, #3937, #3938, #3923, #3940 ) ) ;
#3858 = oriented_edge ( 'none', *, *, #3892, .t. ) ;
#3859 = advanced_face ( 'none', ( #10633 ), #10621, .t. ) ;
#3860 = oriented_edge ( 'none', *, *, #3878, .t. ) ;
#3861 = oriented_edge ( 'none', *, *, #3862, .t. ) ;
#3862 = edge_curve ( 'none', #3811, #3879, #10677, .t. ) ;
#3863 = vertex_point ( 'none', #10679 ) ;
#3864 = edge_loop ( 'none', ( #3921, #3920, #3928, #3926 ) ) ;
#3865 = edge_curve ( 'none', #3915, #12728, #10672, .t. ) ;
#3866 = oriented_edge ( 'none', *, *, #3797, .f. ) ;
#3867 = advanced_face ( 'none', ( #10673 ), #10667, .t. ) ;
#3868 = vertex_point ( 'none', #10664 ) ;
#3869 = edge_loop ( 'none', ( #3827, #3824, #3889, #3858 ) ) ;
#3870 = edge_curve ( 'none', #3868, #3886, #10659, .t. ) ;
#3871 = oriented_edge ( 'none', *, *, #3855, .f. ) ;
#3872 = advanced_face ( 'none', ( #10678 ), #10671, .t. ) ;
#3873 = edge_loop ( 'none', ( #3876, #3888, #3861, #3860 ) ) ;
#3874 = vertex_point ( 'none', #10374 ) ;
#3875 = oriented_edge ( 'none', *, *, #3883, .t. ) ;
#3876 = oriented_edge ( 'none', *, *, #2467, .f. ) ;
#3877 = advanced_face ( 'none', ( #10369 ), #10122, .t. ) ;
#3878 = edge_curve ( 'none', #3879, #2469, #9892, .t. ) ;
#3879 = vertex_point ( 'none', #10660 ) ;
#3880 = oriented_edge ( 'none', *, *, #3870, .t. ) ;
#3881 = edge_loop ( 'none', ( #3897, #3890, #3880, #3875 ) ) ;
#3882 = oriented_edge ( 'none', *, *, #3838, .t. ) ;
#3883 = edge_curve ( 'none', #3886, #2677, #10120, .t. ) ;
#3884 = oriented_edge ( 'none', *, *, #3883, .f. ) ;
#3885 = advanced_face ( 'none', ( #10715 ), #10709, .t. ) ;
#3886 = vertex_point ( 'none', #10710 ) ;
#3887 = edge_curve ( 'none', #3886, #3823, #10714, .t. ) ;
#3888 = oriented_edge ( 'none', *, *, #3799, .f. ) ;
#3889 = oriented_edge ( 'none', *, *, #3942, .t. ) ;
#3890 = oriented_edge ( 'none', *, *, #3892, .f. ) ;
#3891 = oriented_edge ( 'none', *, *, #3820, .t. ) ;
#3892 = edge_curve ( 'none', #3868, #2471, #10712, .t. ) ;
#3893 = oriented_edge ( 'none', *, *, #3838, .f. ) ;
#3894 = edge_curve ( 'none', #3833, #3832, #10695, .t. ) ;
#3895 = oriented_edge ( 'none', *, *, #3894, .t. ) ;
#3896 = oriented_edge ( 'none', *, *, #3887, .t. ) ;
#3897 = oriented_edge ( 'none', *, *, #2676, .f. ) ;
#3898 = edge_curve ( 'none', #3434, #3478, #10699, .t. ) ;
#3899 = oriented_edge ( 'none', *, *, #2477, .f. ) ;
#3900 = oriented_edge ( 'none', *, *, #3831, .t. ) ;
#3901 = edge_loop ( 'none', ( #3977, #3974, #3980, #3970 ) ) ;
#3902 = edge_curve ( 'none', #2738, #3337, #10717, .t. ) ;
#3903 = edge_loop ( 'none', ( #3910, #3911, #3909, #3969 ) ) ;
#3904 = oriented_edge ( 'none', *, *, #3952, .f. ) ;
#3905 = oriented_edge ( 'none', *, *, #1133, .t. ) ;
#3906 = advanced_face ( 'none', ( #10696 ), #10748, .t. ) ;
#3907 = oriented_edge ( 'none', *, *, #3966, .t. ) ;
#3908 = vertex_point ( 'none', #10744 ) ;
#3909 = oriented_edge ( 'none', *, *, #3902, .f. ) ;
#3910 = oriented_edge ( 'none', *, *, #4094, .t. ) ;
#3911 = oriented_edge ( 'none', *, *, #3342, .f. ) ;
#3912 = edge_curve ( 'none', #3670, #3770, #10742, .t. ) ;
#3913 = oriented_edge ( 'none', *, *, #3919, .t. ) ;
#3914 = advanced_face ( 'none', ( #10689 ), #10704, .t. ) ;
#3915 = vertex_point ( 'none', #10743 ) ;
#3916 = oriented_edge ( 'none', *, *, #12704, .f. ) ;
#3917 = oriented_edge ( 'none', *, *, #3925, .t. ) ;
#3918 = oriented_edge ( 'none', *, *, #3865, .f. ) ;
#3919 = edge_curve ( 'none', #3915, #3863, #10741, .t. ) ;
#3920 = oriented_edge ( 'none', *, *, #3925, .f. ) ;
#3921 = oriented_edge ( 'none', *, *, #12652, .f. ) ;
#3922 = vertex_point ( 'none', #10739 ) ;
#3923 = oriented_edge ( 'none', *, *, #3942, .f. ) ;
#3924 = advanced_face ( 'none', ( #10734 ), #10727, .t. ) ;
#3925 = edge_curve ( 'none', #3863, #12678, #10773, .t. ) ;
#3926 = oriented_edge ( 'none', *, *, #3930, .t. ) ;
#3927 = edge_curve ( 'none', #3863, #3931, #10740, .t. ) ;
#3928 = oriented_edge ( 'none', *, *, #3927, .t. ) ;
#3929 = edge_curve ( 'none', #3922, #2652, #10731, .t. ) ;
#3930 = edge_curve ( 'none', #3931, #12673, #10762, .t. ) ;
#3931 = vertex_point ( 'none', #10758 ) ;
#3932 = edge_loop ( 'none', ( #3916, #3918, #3913, #3917 ) ) ;
#3933 = oriented_edge ( 'none', *, *, #3779, .f. ) ;
#3934 = advanced_face ( 'none', ( #10747 ), #10763, .f. ) ;
#3935 = oriented_edge ( 'none', *, *, #3894, .f. ) ;
#3936 = oriented_edge ( 'none', *, *, #3785, .f. ) ;
#3937 = oriented_edge ( 'none', *, *, #3887, .f. ) ;
#3938 = oriented_edge ( 'none', *, *, #3870, .f. ) ;
#3939 = oriented_edge ( 'none', *, *, #3830, .f. ) ;
#3940 = oriented_edge ( 'none', *, *, #3862, .f. ) ;
#3941 = oriented_edge ( 'none', *, *, #3840, .f. ) ;
#3942 = edge_curve ( 'none', #3879, #3868, #10809, .t. ) ;
#3943 = oriented_edge ( 'none', *, *, #3727, .t. ) ;
#3944 = oriented_edge ( 'none', *, *, #3845, .f. ) ;
#3945 = oriented_edge ( 'none', *, *, #4025, .t. ) ;
#3946 = vertex_point ( 'none', #10775 ) ;
#3947 = edge_loop ( 'none', ( #4024, #3945, #3955, #4000 ) ) ;
#3948 = vertex_point ( 'none', #10750 ) ;
#3949 = vertex_point ( 'none', #10770 ) ;
#3950 = edge_curve ( 'none', #3954, #3949, #10751, .t. ) ;
#3951 = oriented_edge ( 'none', *, *, #3965, .t. ) ;
#3952 = edge_curve ( 'none', #3948, #3957, #10798, .t. ) ;
#3953 = edge_curve ( 'none', #3954, #3948, #10799, .t. ) ;
#3954 = vertex_point ( 'none', #10793 ) ;
#3955 = oriented_edge ( 'none', *, *, #4019, .t. ) ;
#3956 = oriented_edge ( 'none', *, *, #3950, .t. ) ;
#3957 = vertex_point ( 'none', #10752 ) ;
#3958 = edge_curve ( 'none', #3908, #3961, #10804, .t. ) ;
#3959 = edge_curve ( 'none', #3967, #3961, #10794, .t. ) ;
#3960 = oriented_edge ( 'none', *, *, #3959, .t. ) ;
#3961 = vertex_point ( 'none', #10754 ) ;
#3962 = oriented_edge ( 'none', *, *, #3953, .f. ) ;
#3963 = advanced_face ( 'none', ( #10788 ), #10780, .f. ) ;
#3964 = edge_loop ( 'none', ( #3962, #3956, #3951, #3904 ) ) ;
#3965 = edge_curve ( 'none', #3949, #3957, #10792, .t. ) ;
#3966 = edge_curve ( 'none', #3971, #3967, #10826, .t. ) ;
#3967 = vertex_point ( 'none', #10776 ) ;
#3968 = oriented_edge ( 'none', *, *, #3958, .f. ) ;
#3969 = oriented_edge ( 'none', *, *, #2782, .f. ) ;
#3970 = oriented_edge ( 'none', *, *, #3433, .f. ) ;
#3971 = vertex_point ( 'none', #10786 ) ;
#3972 = advanced_face ( 'none', ( #10827 ), #10783, .f. ) ;
#3973 = advanced_face ( 'none', ( #10831 ), #10817, .f. ) ;
#3974 = oriented_edge ( 'none', *, *, #2754, .f. ) ;
#3975 = closed_shell ( 'none', ( #4119, #3432, #3350, #3422, #9078, #7208, #2753, #2822, #2827, #2817, #2887, #2947, #2868, #2869, #2946, #4076, #4097, #4085, #3906, #3973 ) ) ;
#3976 = cartesian_point ( 'none', ( 2.797293803323445800, 41.89999999999997700, -12.29832972324717000 ) ) ;
#3977 = oriented_edge ( 'none', *, *, #4083, .t. ) ;
#3978 = edge_loop ( 'none', ( #3983, #3907, #3960, #3968 ) ) ;
#3979 = edge_curve ( 'none', #3971, #3908, #10814, .t. ) ;
#3980 = oriented_edge ( 'none', *, *, #3902, .t. ) ;
#3981 = manifold_solid_brep ( '���-����5', #7130 ) ;
#3982 = cartesian_point ( 'none', ( 2.679382234994832400, 41.89999999999997700, -12.35577079608872900 ) ) ;
#3983 = oriented_edge ( 'none', *, *, #3979, .f. ) ;
#3984 = edge_loop ( 'none', ( #3985, #9565, #10550, #9575 ) ) ;
#3985 = oriented_edge ( 'none', *, *, #9558, .f. ) ;
#3986 = oriented_edge ( 'none', *, *, #4099, .t. ) ;
#3987 = oriented_edge ( 'none', *, *, #4106, .t. ) ;
#3988 = edge_curve ( 'none', #4028, #4023, #10863, .t. ) ;
#3989 = oriented_edge ( 'none', *, *, #3996, .t. ) ;
#3990 = edge_curve ( 'none', #4007, #4011, #10859, .t. ) ;
#3991 = edge_curve ( 'none', #3381, #3394, #10855, .t. ) ;
#3992 = edge_loop ( 'none', ( #4002, #3989, #4012, #4010 ) ) ;
#3993 = oriented_edge ( 'none', *, *, #3979, .t. ) ;
#3994 = edge_curve ( 'none', #3720, #2593, #10847, .t. ) ;
#3995 = edge_curve ( 'none', #3997, #3908, #10810, .t. ) ;
#3996 = edge_curve ( 'none', #4009, #4005, #10851, .t. ) ;
#3997 = vertex_point ( 'none', #10848 ) ;
#3998 = edge_loop ( 'none', ( #4026, #3805, #4140, #3803 ) ) ;
#3999 = oriented_edge ( 'none', *, *, #4001, .t. ) ;
#4000 = oriented_edge ( 'none', *, *, #3988, .f. ) ;
#4001 = edge_curve ( 'none', #3997, #3971, #10846, .t. ) ;
#4002 = oriented_edge ( 'none', *, *, #4008, .f. ) ;
#4003 = vertex_point ( 'none', #10895 ) ;
#4004 = edge_loop ( 'none', ( #4020, #4066, #4051 ) ) ;
#4005 = vertex_point ( 'none', #10843 ) ;
#4006 = edge_curve ( 'none', #4005, #4011, #10898, .t. ) ;
#4007 = vertex_point ( 'none', #10889 ) ;
#4008 = edge_curve ( 'none', #4009, #4007, #10879, .t. ) ;
#4009 = vertex_point ( 'none', #10881 ) ;
#4010 = oriented_edge ( 'none', *, *, #3990, .f. ) ;
#4011 = vertex_point ( 'none', #10888 ) ;
#4012 = oriented_edge ( 'none', *, *, #4006, .t. ) ;
#4013 = advanced_face ( 'none', ( #10897 ), #10874, .f. ) ;
#4014 = advanced_face ( 'none', ( #10873 ), #10880, .f. ) ;
#4015 = oriented_edge ( 'none', *, *, #3995, .f. ) ;
#4016 = advanced_face ( 'none', ( #10870 ), #10927, .f. ) ;
#4017 = oriented_edge ( 'none', *, *, #4037, .f. ) ;
#4018 = edge_loop ( 'none', ( #4015, #3999, #3993 ) ) ;
#4019 = edge_curve ( 'none', #4027, #4023, #10892, .t. ) ;
#4020 = oriented_edge ( 'none', *, *, #4056, .f. ) ;
#4021 = advanced_face ( 'none', ( #10930 ), #10934, .f. ) ;
#4022 = edge_curve ( 'none', #3946, #4028, #10919, .t. ) ;
#4023 = vertex_point ( 'none', #10911 ) ;
#4024 = oriented_edge ( 'none', *, *, #4022, .f. ) ;
#4025 = edge_curve ( 'none', #3946, #4027, #10407, .t. ) ;
#4026 = oriented_edge ( 'none', *, *, #2644, .f. ) ;
#4027 = vertex_point ( 'none', #10929 ) ;
#4028 = vertex_point ( 'none', #10912 ) ;
#4029 = advanced_face ( 'none', ( #10907 ), #9008, .t. ) ;
#4030 = edge_curve ( 'none', #12429, #12427, #10961, .t. ) ;
#4031 = oriented_edge ( 'none', *, *, #4030, .t. ) ;
#4032 = edge_curve ( 'none', #4049, #12427, #10965, .t. ) ;
#4033 = edge_loop ( 'none', ( #3986, #3987, #4062, #3318 ) ) ;
#4034 = oriented_edge ( 'none', *, *, #4008, .t. ) ;
#4035 = oriented_edge ( 'none', *, *, #12745, .f. ) ;
#4037 = edge_curve ( 'none', #2632, #3922, #10966, .t. ) ;
#4036 = oriented_edge ( 'none', *, *, #2705, .f. ) ;
#4038 = edge_curve ( 'none', #4003, #4009, #10947, .t. ) ;
#4039 = edge_curve ( 'none', #4058, #3954, #10955, .t. ) ;
#4040 = edge_loop ( 'none', ( #4041, #4060, #4034 ) ) ;
#4041 = oriented_edge ( 'none', *, *, #4054, .f. ) ;
#4042 = edge_curve ( 'none', #4043, #4049, #10935, .t. ) ;
#4043 = vertex_point ( 'none', #10936 ) ;
#4044 = edge_loop ( 'none', ( #4045, #4055, #4050 ) ) ;
#4045 = oriented_edge ( 'none', *, *, #4047, .f. ) ;
#4046 = advanced_face ( 'none', ( #10999 ), #10948, .f. ) ;
#4047 = edge_curve ( 'none', #4052, #4028, #10991, .t. ) ;
#4048 = advanced_face ( 'none', ( #10941 ), #10995, .f. ) ;
#4049 = vertex_point ( 'none', #10951 ) ;
#4050 = oriented_edge ( 'none', *, *, #4022, .t. ) ;
#4051 = oriented_edge ( 'none', *, *, #3953, .t. ) ;
#4052 = vertex_point ( 'none', #10983 ) ;
#4053 = edge_curve ( 'none', #4052, #3946, #10938, .t. ) ;
#4054 = edge_curve ( 'none', #4003, #4007, #10982, .t. ) ;
#4055 = oriented_edge ( 'none', *, *, #4053, .t. ) ;
#4056 = edge_curve ( 'none', #4058, #3948, #10979, .t. ) ;
#4057 = oriented_edge ( 'none', *, *, #2744, .t. ) ;
#4058 = vertex_point ( 'none', #11022 ) ;
#4059 = oriented_edge ( 'none', *, *, #178, .t. ) ;
#4060 = oriented_edge ( 'none', *, *, #4038, .t. ) ;
#4061 = edge_loop ( 'none', ( #4067, #4057, #4031, #12434 ) ) ;
#4062 = oriented_edge ( 'none', *, *, #3320, .f. ) ;
#4063 = advanced_face ( 'none', ( #10984 ), #10977, .f. ) ;
#4064 = oriented_edge ( 'none', *, *, #3174, .f. ) ;
#4065 = oriented_edge ( 'none', *, *, #9642, .f. ) ;
#4066 = oriented_edge ( 'none', *, *, #4039, .t. ) ;
#4067 = oriented_edge ( 'none', *, *, #4042, .f. ) ;
#4068 = advanced_face ( 'none', ( #11021 ), #11025, .t. ) ;
#4069 = edge_loop ( 'none', ( #4146, #4144 ) ) ;
#4070 = oriented_edge ( 'none', *, *, #3544, .t. ) ;
#4071 = advanced_face ( 'none', ( #11027, #11019 ), #10981, .t. ) ;
#4072 = edge_curve ( 'none', #4561, #4555, #11006, .t. ) ;
#4073 = edge_loop ( 'none', ( #4074, #4075 ) ) ;
#4074 = oriented_edge ( 'none', *, *, #4548, .t. ) ;
#4075 = oriented_edge ( 'none', *, *, #4072, .t. ) ;
#4076 = advanced_face ( 'none', ( #11008 ), #11015, .f. ) ;
#4077 = oriented_edge ( 'none', *, *, #4084, .f. ) ;
#4078 = oriented_edge ( 'none', *, *, #4094, .f. ) ;
#4079 = oriented_edge ( 'none', *, *, #2900, .t. ) ;
#4080 = oriented_edge ( 'none', *, *, #2770, .f. ) ;
#4081 = oriented_edge ( 'none', *, *, #3413, .f. ) ;
#4082 = edge_loop ( 'none', ( #4091, #4090, #4077, #4089 ) ) ;
#4083 = edge_curve ( 'none', #3431, #2755, #11016, .t. ) ;
#4084 = edge_curve ( 'none', #3431, #4132, #11000, .t. ) ;
#4085 = advanced_face ( 'none', ( #11059 ), #11057, .t. ) ;
#4086 = edge_loop ( 'none', ( #4088, #4096, #4087 ) ) ;
#4087 = oriented_edge ( 'none', *, *, #4083, .f. ) ;
#4088 = oriented_edge ( 'none', *, *, #4084, .t. ) ;
#4089 = oriented_edge ( 'none', *, *, #3336, .f. ) ;
#4090 = oriented_edge ( 'none', *, *, #3437, .f. ) ;
#4091 = oriented_edge ( 'none', *, *, #2894, .t. ) ;
#4092 = advanced_face ( 'none', ( #11054 ), #11048, .t. ) ;
#4093 = edge_loop ( 'none', ( #4152, #4302, #3170, #3176 ) ) ;
#4094 = edge_curve ( 'none', #2775, #3349, #11041, .t. ) ;
#4095 = edge_loop ( 'none', ( #4079, #4081, #4078, #4080 ) ) ;
#4096 = oriented_edge ( 'none', *, *, #2944, .t. ) ;
#4097 = advanced_face ( 'none', ( #11056 ), #11042, .f. ) ;
#4098 = vertex_point ( 'none', #11028 ) ;
#4099 = edge_curve ( 'none', #4098, #4101, #11089, .t. ) ;
#4100 = oriented_edge ( 'none', *, *, #2458, .f. ) ;
#4101 = vertex_point ( 'none', #11031 ) ;
#4102 = oriented_edge ( 'none', *, *, #2, .f. ) ;
#4103 = oriented_edge ( 'none', *, *, #4138, .t. ) ;
#4104 = oriented_edge ( 'none', *, *, #3098, .f. ) ;
#4105 = vertex_point ( 'none', #11032 ) ;
#4106 = edge_curve ( 'none', #4101, #12433, #11045, .t. ) ;
#4107 = advanced_face ( 'none', ( #11080 ), #11049, .t. ) ;
#4108 = edge_curve ( 'none', #4179, #4180, #11046, .t. ) ;
#4109 = vertex_point ( 'none', #11074 ) ;
#4110 = edge_loop ( 'none', ( #4185, #4181, #4178, #4172 ) ) ;
#4111 = oriented_edge ( 'none', *, *, #3321, .t. ) ;
#4112 = edge_loop ( 'none', ( #9413, #2577 ) ) ;
#4113 = vertex_point ( 'none', #11075 ) ;
#4114 = edge_curve ( 'none', #4187, #4174, #11082, .t. ) ;
#4115 = edge_curve ( 'none', #4154, #4109, #11084, .t. ) ;
#4116 = vertex_point ( 'none', #11070 ) ;
#4117 = edge_loop ( 'none', ( #4111, #3470, #4628, #4223 ) ) ;
#4118 = oriented_edge ( 'none', *, *, #3437, .t. ) ;
#4119 = advanced_face ( 'none', ( #11066 ), #11116, .f. ) ;
#4120 = vertex_point ( 'none', #11065 ) ;
#4121 = edge_loop ( 'none', ( #4125, #4133, #4118, #3435 ) ) ;
#4122 = oriented_edge ( 'none', *, *, #5272, .f. ) ;
#4123 = vertex_point ( 'none', #11060 ) ;
#4124 = edge_curve ( 'none', #4120, #4123, #11117, .t. ) ;
#4125 = oriented_edge ( 'none', *, *, #4124, .t. ) ;
#4126 = closed_shell ( 'none', ( #4569, #4554, #4609, #4594, #4576, #4648, #4583, #2758, #2791, #2864, #2852, #2860, #2878, #14781, #7519, #7532, #7231, #15442, #15473, #2459, #3332, #3312, #3303, #3378, #3374, #12484, #9407, #9396, #9422, #2623, #4147, #5570, #6253, #12523, #2675, #4071, #4143 ) ) ;
#4127 = cartesian_point ( 'none', ( 2.954162603655589700, 41.89999999999999900, -12.18654868499703300 ) ) ;
#4128 = manifold_solid_brep ( 'chamfer1', #3975 ) ;
#4129 = cartesian_point ( 'none', ( 3.088728176998127400, 41.89999999999997700, -12.05924564856371700 ) ) ;
#4130 = advanced_face ( 'none', ( #11109 ), #11111, .f. ) ;
#4131 = edge_curve ( 'none', #9089, #4113, #11104, .t. ) ;
#4132 = vertex_point ( 'none', #11100 ) ;
#4133 = oriented_edge ( 'none', *, *, #4134, .t. ) ;
#4134 = edge_curve ( 'none', #4123, #4132, #11095, .t. ) ;
#4135 = oriented_edge ( 'none', *, *, #7243, .f. ) ;
#4136 = vertex_point ( 'none', #11090 ) ;
#4137 = oriented_edge ( 'none', *, *, #4558, .t. ) ;
#4138 = edge_curve ( 'none', #3371, #4136, #11102, .t. ) ;
#4139 = oriented_edge ( 'none', *, *, #4559, .f. ) ;
#4140 = oriented_edge ( 'none', *, *, #3898, .t. ) ;
#4141 = oriented_edge ( 'none', *, *, #4072, .f. ) ;
#4142 = edge_loop ( 'none', ( #4139, #4135, #4137, #4141 ) ) ;
#4143 = advanced_face ( 'none', ( #11091 ), #11154, .f. ) ;
#4144 = oriented_edge ( 'none', *, *, #7522, .f. ) ;
#4145 = oriented_edge ( 'none', *, *, #7363, .f. ) ;
#4146 = oriented_edge ( 'none', *, *, #15448, .f. ) ;
#4147 = advanced_face ( 'none', ( #11146, #11148 ), #11140, .t. ) ;
#4148 = oriented_edge ( 'none', *, *, #4222, .t. ) ;
#4149 = edge_curve ( 'none', #4231, #4150, #11101, .t. ) ;
#4150 = vertex_point ( 'none', #11153 ) ;
#4151 = oriented_edge ( 'none', *, *, #4115, .t. ) ;
#4152 = oriented_edge ( 'none', *, *, #2588, .f. ) ;
#4153 = vertex_point ( 'none', #11134 ) ;
#4154 = vertex_point ( 'none', #11141 ) ;
#4155 = advanced_face ( 'none', ( #11125 ), #11099, .f. ) ;
#4156 = edge_curve ( 'none', #4186, #4164, #11123, .t. ) ;
#4157 = vertex_point ( 'none', #11127 ) ;
#4158 = edge_curve ( 'none', #4157, #4164, #11128, .t. ) ;
#4159 = oriented_edge ( 'none', *, *, #4158, .f. ) ;
#4160 = edge_curve ( 'none', #4166, #4157, #11182, .t. ) ;
#4161 = oriented_edge ( 'none', *, *, #6242, .t. ) ;
#4162 = oriented_edge ( 'none', *, *, #4108, .f. ) ;
#4163 = edge_loop ( 'none', ( #4162, #4169, #2629, #2579 ) ) ;
#4164 = vertex_point ( 'none', #11126 ) ;
#4165 = oriented_edge ( 'none', *, *, #4160, .f. ) ;
#4166 = vertex_point ( 'none', #11179 ) ;
#4167 = edge_curve ( 'none', #4166, #4186, #11172, .t. ) ;
#4168 = oriented_edge ( 'none', *, *, #4167, .t. ) ;
#4169 = oriented_edge ( 'none', *, *, #2594, .t. ) ;
#4170 = edge_curve ( 'none', #4174, #4176, #11175, .t. ) ;
#4171 = oriented_edge ( 'none', *, *, #4156, .t. ) ;
#4172 = oriented_edge ( 'none', *, *, #4114, .f. ) ;
#4173 = edge_loop ( 'none', ( #4168, #4171, #4159, #4165 ) ) ;
#4174 = vertex_point ( 'none', #11165 ) ;
#4175 = advanced_face ( 'none', ( #11167 ), #10626, .f. ) ;
#4176 = vertex_point ( 'none', #11243 ) ;
#4177 = edge_curve ( 'none', #4189, #4176, #11239, .t. ) ;
#4178 = oriented_edge ( 'none', *, *, #4170, .f. ) ;
#4179 = vertex_point ( 'none', #11240 ) ;
#4180 = vertex_point ( 'none', #11235 ) ;
#4181 = oriented_edge ( 'none', *, *, #4177, .t. ) ;
#4182 = oriented_edge ( 'none', *, *, #4183, .f. ) ;
#4183 = edge_curve ( 'none', #4153, #4191, #11233, .t. ) ;
#4184 = edge_loop ( 'none', ( #5492, #5445 ) ) ;
#4185 = oriented_edge ( 'none', *, *, #4188, .t. ) ;
#4186 = vertex_point ( 'none', #11242 ) ;
#4187 = vertex_point ( 'none', #11230 ) ;
#4188 = edge_curve ( 'none', #4187, #4189, #11227, .t. ) ;
#4189 = vertex_point ( 'none', #11224 ) ;
#4190 = oriented_edge ( 'none', *, *, #4192, .f. ) ;
#4191 = vertex_point ( 'none', #11241 ) ;
#4192 = edge_curve ( 'none', #4191, #4109, #11215, .t. ) ;
#4193 = advanced_face ( 'none', ( #11271 ), #11226, .f. ) ;
#4194 = edge_loop ( 'none', ( #5531, #5496 ) ) ;
#4195 = oriented_edge ( 'none', *, *, #4197, .t. ) ;
#4196 = oriented_edge ( 'none', *, *, #4220, .t. ) ;
#4197 = edge_curve ( 'none', #4214, #4199, #11218, .t. ) ;
#4198 = edge_curve ( 'none', #7412, #7405, #11217, .t. ) ;
#4199 = vertex_point ( 'none', #11269 ) ;
#4200 = edge_curve ( 'none', #4201, #4199, #11266, .t. ) ;
#4201 = vertex_point ( 'none', #11268 ) ;
#4202 = edge_loop ( 'none', ( #4196, #4195, #4217, #4259 ) ) ;
#4203 = oriented_edge ( 'none', *, *, #4149, .f. ) ;
#4204 = edge_curve ( 'none', #4228, #4231, #11252, .t. ) ;
#4205 = edge_loop ( 'none', ( #4227, #4211, #4271, #4274 ) ) ;
#4206 = oriented_edge ( 'none', *, *, #4204, .f. ) ;
#4207 = edge_curve ( 'none', #7384, #7412, #11255, .t. ) ;
#4208 = advanced_face ( 'none', ( #11244 ), #11253, .f. ) ;
#4209 = vertex_point ( 'none', #11305 ) ;
#4210 = vertex_point ( 'none', #11304 ) ;
#4211 = oriented_edge ( 'none', *, *, #4233, .t. ) ;
#4212 = edge_curve ( 'none', #4224, #4209, #11299, .t. ) ;
#4213 = vertex_point ( 'none', #11297 ) ;
#4214 = vertex_point ( 'none', #11296 ) ;
#4215 = vertex_point ( 'none', #11300 ) ;
#4216 = edge_curve ( 'none', #4215, #4210, #11248, .t. ) ;
#4217 = oriented_edge ( 'none', *, *, #4200, .f. ) ;
#4218 = edge_curve ( 'none', #4219, #4105, #11289, .t. ) ;
#4219 = vertex_point ( 'none', #11290 ) ;
#4220 = edge_curve ( 'none', #4213, #4214, #11292, .t. ) ;
#4221 = edge_loop ( 'none', ( #4232, #4148, #4203, #4206 ) ) ;
#4222 = edge_curve ( 'none', #4229, #4150, #11276, .t. ) ;
#4223 = oriented_edge ( 'none', *, *, #4226, .f. ) ;
#4224 = vertex_point ( 'none', #11330 ) ;
#4225 = edge_curve ( 'none', #4228, #4229, #11279, .t. ) ;
#4226 = edge_curve ( 'none', #3357, #4219, #11333, .t. ) ;
#4227 = oriented_edge ( 'none', *, *, #4212, .t. ) ;
#4228 = vertex_point ( 'none', #11284 ) ;
#4229 = vertex_point ( 'none', #11322 ) ;
#4230 = advanced_face ( 'none', ( #11319 ), #11278, .f. ) ;
#4231 = vertex_point ( 'none', #11327 ) ;
#4232 = oriented_edge ( 'none', *, *, #4225, .t. ) ;
#4233 = edge_curve ( 'none', #4209, #4210, #11314, .t. ) ;
#4234 = edge_loop ( 'none', ( #4266, #4263, #4267, #4275 ) ) ;
#4235 = edge_loop ( 'none', ( #4306, #4307, #4285, #4288 ) ) ;
#4236 = oriented_edge ( 'none', *, *, #4265, .f. ) ;
#4237 = edge_curve ( 'none', #4261, #168, #11310, .t. ) ;
#4238 = edge_curve ( 'none', #2667, #3434, #11364, .t. ) ;
#4239 = vertex_point ( 'none', #11315 ) ;
#4240 = vertex_point ( 'none', #11306 ) ;
#4241 = oriented_edge ( 'none', *, *, #4242, .t. ) ;
#4242 = edge_curve ( 'none', #168, #7385, #11358, .t. ) ;
#4243 = edge_curve ( 'none', #4255, #7385, #11351, .t. ) ;
#4244 = advanced_face ( 'none', ( #11317 ), #11318, .f. ) ;
#4245 = edge_loop ( 'none', ( #4310, #4309, #4308, #4316 ) ) ;
#4246 = edge_curve ( 'none', #4257, #4256, #11359, .t. ) ;
#4247 = edge_curve ( 'none', #3658, #3715, #11344, .t. ) ;
#4248 = oriented_edge ( 'none', *, *, #4247, .t. ) ;
#4249 = advanced_face ( 'none', ( #11347 ), #11357, .f. ) ;
#4250 = edge_loop ( 'none', ( #4301, #4312, #4303, #4304 ) ) ;
#4251 = oriented_edge ( 'none', *, *, #3651, .t. ) ;
#4252 = oriented_edge ( 'none', *, *, #4254, .f. ) ;
#4253 = oriented_edge ( 'none', *, *, #4237, .t. ) ;
#4254 = edge_curve ( 'none', #3667, #3640, #11394, .t. ) ;
#4255 = vertex_point ( 'none', #11389 ) ;
#4256 = vertex_point ( 'none', #11388 ) ;
#4257 = vertex_point ( 'none', #11385 ) ;
#4258 = edge_curve ( 'none', #3715, #3640, #11339, .t. ) ;
#4259 = oriented_edge ( 'none', *, *, #4260, .f. ) ;
#4260 = edge_curve ( 'none', #4213, #4201, #11376, .t. ) ;
#4261 = vertex_point ( 'none', #11340 ) ;
#4262 = oriented_edge ( 'none', *, *, #4258, .t. ) ;
#4263 = oriented_edge ( 'none', *, *, #4207, .t. ) ;
#4264 = advanced_face ( 'none', ( #11384 ), #11383, .t. ) ;
#4265 = edge_curve ( 'none', #4261, #4255, #11382, .t. ) ;
#4266 = oriented_edge ( 'none', *, *, #7376, .t. ) ;
#4267 = oriented_edge ( 'none', *, *, #4198, .t. ) ;
#4268 = oriented_edge ( 'none', *, *, #4243, .f. ) ;
#4269 = edge_curve ( 'none', #7382, #7405, #11372, .t. ) ;
#4270 = edge_loop ( 'none', ( #4251, #4248, #4262, #4252 ) ) ;
#4271 = oriented_edge ( 'none', *, *, #4216, .f. ) ;
#4272 = edge_curve ( 'none', #4224, #4215, #11420, .t. ) ;
#4273 = edge_loop ( 'none', ( #4236, #4253, #4241, #4268 ) ) ;
#4274 = oriented_edge ( 'none', *, *, #4272, .f. ) ;
#4275 = oriented_edge ( 'none', *, *, #4269, .f. ) ;
#4276 = edge_curve ( 'none', #4363, #4297, #11415, .t. ) ;
#4277 = oriented_edge ( 'none', *, *, #4348, .t. ) ;
#4278 = oriented_edge ( 'none', *, *, #4279, .t. ) ;
#4279 = edge_curve ( 'none', #4297, #4292, #11424, .t. ) ;
#4280 = edge_curve ( 'none', #4255, #4261, #11411, .t. ) ;
#4281 = edge_curve ( 'none', #4284, #4282, #11366, .t. ) ;
#4282 = vertex_point ( 'none', #11405 ) ;
#4283 = vertex_point ( 'none', #11406 ) ;
#4284 = vertex_point ( 'none', #11400 ) ;
#4285 = oriented_edge ( 'none', *, *, #4243, .t. ) ;
#4286 = edge_curve ( 'none', #4283, #4284, #11466, .t. ) ;
#4287 = edge_loop ( 'none', ( #4293, #4295, #4357, #4360, #4359, #4362, #4361, #4278, #4347, #4277, #4351, #4353, #4356, #4334, #4336, #4294, #4318, #4355, #4342, #4326, #4324, #4395 ) ) ;
#4288 = oriented_edge ( 'none', *, *, #7373, .t. ) ;
#4289 = edge_curve ( 'none', #4291, #3323, #11457, .t. ) ;
#4290 = advanced_face ( 'none', ( #11452, #11402, #11461, #11458, #11459, #11451, #11450, #11449, #11460, #11448, #11446, #11445, #11444, #11443, #11442 ), #11441, .t. ) ;
#4291 = vertex_point ( 'none', #11439 ) ;
#4292 = vertex_point ( 'none', #11433 ) ;
#4293 = oriented_edge ( 'none', *, *, #4286, .t. ) ;
#4294 = oriented_edge ( 'none', *, *, #4337, .t. ) ;
#4295 = oriented_edge ( 'none', *, *, #4281, .t. ) ;
#4296 = edge_curve ( 'none', #4282, #4291, #11401, .t. ) ;
#4297 = vertex_point ( 'none', #11155 ) ;
#4298 = vertex_point ( 'none', #11174 ) ;
#4299 = advanced_face ( 'none', ( #11173 ), #11160, .f. ) ;
#4300 = edge_curve ( 'none', #4240, #4239, #10128, .t. ) ;
#4301 = oriented_edge ( 'none', *, *, #4311, .f. ) ;
#4302 = oriented_edge ( 'none', *, *, #3252, .f. ) ;
#4303 = oriented_edge ( 'none', *, *, #4314, .t. ) ;
#4304 = oriented_edge ( 'none', *, *, #4300, .f. ) ;
#4305 = advanced_face ( 'none', ( #10649 ), #11166, .f. ) ;
#4306 = oriented_edge ( 'none', *, *, #4237, .f. ) ;
#4307 = oriented_edge ( 'none', *, *, #4280, .f. ) ;
#4308 = oriented_edge ( 'none', *, *, #4313, .f. ) ;
#4309 = oriented_edge ( 'none', *, *, #4311, .t. ) ;
#4310 = oriented_edge ( 'none', *, *, #4246, .f. ) ;
#4311 = edge_curve ( 'none', #4257, #4240, #11492, .t. ) ;
#4312 = oriented_edge ( 'none', *, *, #4315, .f. ) ;
#4313 = edge_curve ( 'none', #4239, #4240, #11489, .t. ) ;
#4314 = edge_curve ( 'none', #4256, #4239, #11495, .t. ) ;
#4315 = edge_curve ( 'none', #4256, #4257, #11480, .t. ) ;
#4316 = oriented_edge ( 'none', *, *, #4314, .f. ) ;
#4317 = advanced_face ( 'none', ( #11496 ), #11485, .f. ) ;
#4318 = oriented_edge ( 'none', *, *, #4340, .t. ) ;
#4319 = edge_curve ( 'none', #4350, #4339, #11525, .t. ) ;
#4320 = vertex_point ( 'none', #11529 ) ;
#4321 = edge_curve ( 'none', #4341, #4332, #11476, .t. ) ;
#4322 = edge_curve ( 'none', #4339, #4338, #11519, .t. ) ;
#4323 = edge_loop ( 'none', ( #4397, #4400, #4405, #4396, #4406, #4386 ) ) ;
#4324 = oriented_edge ( 'none', *, *, #4321, .t. ) ;
#4325 = edge_curve ( 'none', #4338, #4341, #11516, .t. ) ;
#4326 = oriented_edge ( 'none', *, *, #4325, .t. ) ;
#4327 = edge_curve ( 'none', #3400, #4191, #11508, .t. ) ;
#4328 = edge_loop ( 'none', ( #4387, #4388, #4392, #4391, #4385, #4383, #4379, #4384, #4161, #6126, #6254, #6119, #5819, #6097, #7116, #7128, #6292, #6003 ) ) ;
#4329 = edge_curve ( 'none', #4332, #4283, #11497, .t. ) ;
#4330 = edge_curve ( 'none', #4399, #3476, #11509, .t. ) ;
#4331 = vertex_point ( 'none', #11502 ) ;
#4332 = vertex_point ( 'none', #11498 ) ;
#4333 = edge_curve ( 'none', #3401, #4298, #11501, .t. ) ;
#4334 = oriented_edge ( 'none', *, *, #4333, .t. ) ;
#4335 = edge_curve ( 'none', #4298, #4331, #11556, .t. ) ;
#4336 = oriented_edge ( 'none', *, *, #4335, .t. ) ;
#4337 = edge_curve ( 'none', #4331, #4346, #11543, .t. ) ;
#4338 = vertex_point ( 'none', #11550 ) ;
#4339 = vertex_point ( 'none', #11538 ) ;
#4340 = edge_curve ( 'none', #4346, #4350, #11551, .t. ) ;
#4341 = vertex_point ( 'none', #11545 ) ;
#4342 = oriented_edge ( 'none', *, *, #4322, .t. ) ;
#4343 = vertex_point ( 'none', #11544 ) ;
#4344 = edge_curve ( 'none', #4292, #4343, #11597, .t. ) ;
#4345 = vertex_point ( 'none', #11536 ) ;
#4346 = vertex_point ( 'none', #11592 ) ;
#4347 = oriented_edge ( 'none', *, *, #4344, .t. ) ;
#4348 = edge_curve ( 'none', #4343, #4345, #11531, .t. ) ;
#4349 = vertex_point ( 'none', #11590 ) ;
#4350 = vertex_point ( 'none', #11537 ) ;
#4351 = oriented_edge ( 'none', *, *, #4352, .t. ) ;
#4352 = edge_curve ( 'none', #4345, #4349, #11589, .t. ) ;
#4353 = oriented_edge ( 'none', *, *, #4354, .t. ) ;
#4354 = edge_curve ( 'none', #4349, #3411, #11591, .t. ) ;
#4355 = oriented_edge ( 'none', *, *, #4319, .t. ) ;
#4356 = oriented_edge ( 'none', *, *, #3412, .t. ) ;
#4357 = oriented_edge ( 'none', *, *, #4296, .t. ) ;
#4358 = edge_curve ( 'none', #12433, #4363, #11576, .t. ) ;
#4359 = oriented_edge ( 'none', *, *, #3320, .t. ) ;
#4360 = oriented_edge ( 'none', *, *, #4289, .t. ) ;
#4361 = oriented_edge ( 'none', *, *, #4276, .t. ) ;
#4362 = oriented_edge ( 'none', *, *, #4358, .t. ) ;
#4363 = vertex_point ( 'none', #11552 ) ;
#4364 = oriented_edge ( 'none', *, *, #4366, .f. ) ;
#4365 = oriented_edge ( 'none', *, *, #4370, .f. ) ;
#4366 = edge_curve ( 'none', #4373, #4369, #11578, .t. ) ;
#4367 = oriented_edge ( 'none', *, *, #7420, .t. ) ;
#4368 = edge_curve ( 'none', #2426, #3069, #11622, .t. ) ;
#4369 = vertex_point ( 'none', #11588 ) ;
#4370 = edge_curve ( 'none', #4369, #4372, #11614, .t. ) ;
#4371 = edge_curve ( 'none', #7348, #4372, #11609, .t. ) ;
#4372 = vertex_point ( 'none', #11619 ) ;
#4373 = vertex_point ( 'none', #11605 ) ;
#4374 = oriented_edge ( 'none', *, *, #3067, .t. ) ;
#4375 = oriented_edge ( 'none', *, *, #4371, .t. ) ;
#4376 = vertex_point ( 'none', #11598 ) ;
#4377 = advanced_face ( 'none', ( #11610 ), #11599, .t. ) ;
#4378 = edge_loop ( 'none', ( #4496, #4374 ) ) ;
#4379 = oriented_edge ( 'none', *, *, #4170, .t. ) ;
#4380 = edge_curve ( 'none', #4398, #4390, #11653, .t. ) ;
#4381 = edge_curve ( 'none', #4390, #4174, #11607, .t. ) ;
#4382 = edge_curve ( 'none', #4176, #4116, #11654, .t. ) ;
#4383 = oriented_edge ( 'none', *, *, #4381, .t. ) ;
#4384 = oriented_edge ( 'none', *, *, #4382, .t. ) ;
#4385 = oriented_edge ( 'none', *, *, #4380, .t. ) ;
#4386 = oriented_edge ( 'none', *, *, #4408, .t. ) ;
#4387 = oriented_edge ( 'none', *, *, #4402, .t. ) ;
#4388 = oriented_edge ( 'none', *, *, #4389, .t. ) ;
#4389 = edge_curve ( 'none', #4404, #4401, #11636, .t. ) ;
#4390 = vertex_point ( 'none', #11635 ) ;
#4391 = oriented_edge ( 'none', *, *, #4393, .t. ) ;
#4392 = oriented_edge ( 'none', *, *, #4394, .t. ) ;
#4393 = edge_curve ( 'none', #4407, #4398, #11627, .t. ) ;
#4394 = edge_curve ( 'none', #4401, #4407, #11646, .t. ) ;
#4395 = oriented_edge ( 'none', *, *, #4329, .t. ) ;
#4396 = oriented_edge ( 'none', *, *, #4192, .t. ) ;
#4397 = oriented_edge ( 'none', *, *, #4330, .t. ) ;
#4398 = vertex_point ( 'none', #11606 ) ;
#4399 = vertex_point ( 'none', #11632 ) ;
#4400 = oriented_edge ( 'none', *, *, #3475, .t. ) ;
#4401 = vertex_point ( 'none', #11626 ) ;
#4402 = edge_curve ( 'none', #4403, #4404, #11676, .t. ) ;
#4403 = vertex_point ( 'none', #11628 ) ;
#4404 = vertex_point ( 'none', #11671 ) ;
#4405 = oriented_edge ( 'none', *, *, #4327, .t. ) ;
#4406 = oriented_edge ( 'none', *, *, #4409, .t. ) ;
#4407 = vertex_point ( 'none', #11678 ) ;
#4408 = edge_curve ( 'none', #4320, #4399, #11667, .t. ) ;
#4409 = edge_curve ( 'none', #4109, #4320, #11669, .t. ) ;
#4410 = edge_curve ( 'none', #4372, #4493, #11657, .t. ) ;
#4411 = oriented_edge ( 'none', *, *, #4370, .t. ) ;
#4412 = oriented_edge ( 'none', *, *, #4421, .t. ) ;
#4413 = edge_curve ( 'none', #4544, #4427, #11698, .t. ) ;
#4414 = edge_curve ( 'none', #4556, #4633, #11670, .t. ) ;
#4415 = oriented_edge ( 'none', *, *, #4413, .t. ) ;
#4416 = oriented_edge ( 'none', *, *, #4548, .f. ) ;
#4417 = edge_curve ( 'none', #4553, #4552, #11689, .t. ) ;
#4418 = oriented_edge ( 'none', *, *, #4469, .t. ) ;
#4419 = oriented_edge ( 'none', *, *, #4421, .f. ) ;
#4420 = oriented_edge ( 'none', *, *, #7383, .f. ) ;
#4421 = edge_curve ( 'none', #4432, #4369, #11438, .t. ) ;
#4422 = advanced_face ( 'none', ( #11729 ), #11727, .f. ) ;
#4423 = oriented_edge ( 'none', *, *, #4435, .t. ) ;
#4424 = edge_loop ( 'none', ( #4419, #4423, #4431, #4540 ) ) ;
#4425 = edge_curve ( 'none', #4432, #4427, #11722, .t. ) ;
#4426 = oriented_edge ( 'none', *, *, #7421, .f. ) ;
#4427 = vertex_point ( 'none', #11723 ) ;
#4428 = oriented_edge ( 'none', *, *, #4429, .t. ) ;
#4429 = edge_curve ( 'none', #4427, #7325, #11713, .t. ) ;
#4430 = oriented_edge ( 'none', *, *, #3150, .f. ) ;
#4431 = oriented_edge ( 'none', *, *, #4539, .f. ) ;
#4432 = vertex_point ( 'none', #11716 ) ;
#4433 = edge_curve ( 'none', #4437, #12432, #11715, .t. ) ;
#4434 = oriented_edge ( 'none', *, *, #4433, .f. ) ;
#4435 = edge_curve ( 'none', #4432, #4437, #11712, .t. ) ;
#4436 = oriented_edge ( 'none', *, *, #4435, .f. ) ;
#4437 = vertex_point ( 'none', #11724 ) ;
#4438 = oriented_edge ( 'none', *, *, #4425, .t. ) ;
#4439 = oriented_edge ( 'none', *, *, #7470, .t. ) ;
#4440 = oriented_edge ( 'none', *, *, #133, .f. ) ;
#4441 = oriented_edge ( 'none', *, *, #3129, .f. ) ;
#4442 = oriented_edge ( 'none', *, *, #7418, .f. ) ;
#4443 = edge_curve ( 'none', #4448, #7449, #11741, .t. ) ;
#4444 = oriented_edge ( 'none', *, *, #4450, .t. ) ;
#4445 = advanced_face ( 'none', ( #11743 ), #11730, .f. ) ;
#4446 = edge_loop ( 'none', ( #4439, #4444, #4434, #4436, #4438, #4428, #4426, #4430, #4420 ) ) ;
#4447 = edge_curve ( 'none', #4373, #4448, #11734, .t. ) ;
#4448 = vertex_point ( 'none', #11735 ) ;
#4449 = oriented_edge ( 'none', *, *, #4447, .t. ) ;
#4450 = edge_curve ( 'none', #7451, #12432, #11767, .t. ) ;
#4451 = oriented_edge ( 'none', *, *, #4443, .t. ) ;
#4452 = edge_loop ( 'none', ( #7469, #7471, #7448 ) ) ;
#4453 = advanced_face ( 'none', ( #11744 ), #11762, .f. ) ;
#4454 = edge_curve ( 'none', #7245, #4524, #11761, .t. ) ;
#4455 = oriented_edge ( 'none', *, *, #4454, .t. ) ;
#4456 = oriented_edge ( 'none', *, *, #4469, .f. ) ;
#4457 = oriented_edge ( 'none', *, *, #338, .f. ) ;
#4458 = oriented_edge ( 'none', *, *, #4454, .f. ) ;
#4459 = edge_curve ( 'none', #4524, #7323, #11769, .t. ) ;
#4460 = edge_curve ( 'none', #3874, #4679, #11757, .t. ) ;
#4461 = edge_loop ( 'none', ( #4527, #4536, #4525, #4535, #4522 ) ) ;
#4462 = oriented_edge ( 'none', *, *, #7349, .t. ) ;
#4463 = oriented_edge ( 'none', *, *, #7157, .t. ) ;
#4464 = advanced_face ( 'none', ( #11791 ), #11794, .t. ) ;
#4465 = edge_loop ( 'none', ( #4625, #25, #5737, #4722, #128, #159, #120, #7261, #166, #7326, #7358, #7330, #7375 ) ) ;
#4467 = oriented_edge ( 'none', *, *, #4460, .f. ) ;
#4466 = edge_curve ( 'none', #152, #4470, #11788, .t. ) ;
#4468 = oriented_edge ( 'none', *, *, #4447, .f. ) ;
#4469 = edge_curve ( 'none', #12752, #4470, #11780, .t. ) ;
#4470 = vertex_point ( 'none', #11781 ) ;
#4471 = oriented_edge ( 'none', *, *, #4472, .t. ) ;
#4472 = edge_curve ( 'none', #4470, #4448, #11772, .t. ) ;
#4473 = oriented_edge ( 'none', *, *, #4433, .t. ) ;
#4474 = advanced_face ( 'none', ( #11785 ), #11776, .t. ) ;
#4475 = edge_curve ( 'none', #4493, #3207, #11819, .t. ) ;
#4476 = edge_curve ( 'none', #3097, #4544, #11821, .t. ) ;
#4477 = oriented_edge ( 'none', *, *, #3127, .t. ) ;
#4478 = oriented_edge ( 'none', *, *, #4475, .t. ) ;
#4479 = oriented_edge ( 'none', *, *, #3154, .t. ) ;
#4480 = advanced_face ( 'none', ( #11822 ), #11812, .f. ) ;
#4481 = edge_loop ( 'none', ( #4418, #4471, #4468, #4483, #4473, #4531, #4458, #4457 ) ) ;
#4482 = oriented_edge ( 'none', *, *, #4476, .t. ) ;
#4483 = oriented_edge ( 'none', *, *, #4539, .t. ) ;
#4484 = oriented_edge ( 'none', *, *, #4547, .f. ) ;
#4485 = oriented_edge ( 'none', *, *, #4495, .t. ) ;
#4486 = edge_loop ( 'none', ( #4485, #4478, #4477 ) ) ;
#4487 = edge_loop ( 'none', ( #4479, #4482, #4484 ) ) ;
#4488 = oriented_edge ( 'none', *, *, #3210, .f. ) ;
#4489 = oriented_edge ( 'none', *, *, #4495, .f. ) ;
#4490 = advanced_face ( 'none', ( #11811 ), #11807, .t. ) ;
#4491 = edge_curve ( 'none', #4553, #4549, #11800, .t. ) ;
#4492 = oriented_edge ( 'none', *, *, #4410, .t. ) ;
#4493 = vertex_point ( 'none', #11804 ) ;
#4494 = oriented_edge ( 'none', *, *, #4425, .f. ) ;
#4495 = edge_curve ( 'none', #3153, #4493, #11802, .t. ) ;
#4496 = oriented_edge ( 'none', *, *, #4368, .t. ) ;
#4497 = oriented_edge ( 'none', *, *, #4504, .f. ) ;
#4498 = oriented_edge ( 'none', *, *, #2455, .t. ) ;
#4499 = oriented_edge ( 'none', *, *, #7452, .f. ) ;
#4500 = edge_loop ( 'none', ( #4497, #4560, #4416, #4550 ) ) ;
#4501 = oriented_edge ( 'none', *, *, #4410, .f. ) ;
#4502 = oriented_edge ( 'none', *, *, #4475, .f. ) ;
#4503 = oriented_edge ( 'none', *, *, #4371, .f. ) ;
#4504 = edge_curve ( 'none', #4563, #4571, #11855, .t. ) ;
#4505 = edge_loop ( 'none', ( #4507, #4502, #4501, #4503, #4499 ) ) ;
#4506 = advanced_face ( 'none', ( #11850 ), #11860, .t. ) ;
#4507 = oriented_edge ( 'none', *, *, #3132, .f. ) ;
#4508 = oriented_edge ( 'none', *, *, #4450, .f. ) ;
#4509 = oriented_edge ( 'none', *, *, #4466, .f. ) ;
#4510 = oriented_edge ( 'none', *, *, #340, .f. ) ;
#4511 = edge_curve ( 'none', #5038, #3539, #11840, .t. ) ;
#4512 = oriented_edge ( 'none', *, *, #7329, .f. ) ;
#4513 = edge_loop ( 'none', ( #4514, #4509, #4510, #4518, #4521 ) ) ;
#4514 = oriented_edge ( 'none', *, *, #4472, .f. ) ;
#4515 = advanced_face ( 'none', ( #11842 ), #11805, .t. ) ;
#4516 = oriented_edge ( 'none', *, *, #4459, .f. ) ;
#4517 = oriented_edge ( 'none', *, *, #7468, .f. ) ;
#4518 = oriented_edge ( 'none', *, *, #7426, .f. ) ;
#4519 = oriented_edge ( 'none', *, *, #4534, .f. ) ;
#4520 = advanced_face ( 'none', ( #11828 ), #11849, .t. ) ;
#4521 = oriented_edge ( 'none', *, *, #4443, .f. ) ;
#4522 = oriented_edge ( 'none', *, *, #4429, .f. ) ;
#4523 = edge_loop ( 'none', ( #4512, #4516, #4519, #4508, #4517 ) ) ;
#4524 = vertex_point ( 'none', #11856 ) ;
#4525 = oriented_edge ( 'none', *, *, #3200, .f. ) ;
#4526 = advanced_face ( 'none', ( #11835 ), #11881, .t. ) ;
#4527 = oriented_edge ( 'none', *, *, #4413, .f. ) ;
#4528 = advanced_face ( 'none', ( #11827 ), #11878, .t. ) ;
#4529 = edge_loop ( 'none', ( #4463, #4530, #4456 ) ) ;
#4530 = oriented_edge ( 'none', *, *, #4466, .t. ) ;
#4531 = oriented_edge ( 'none', *, *, #4534, .t. ) ;
#4532 = oriented_edge ( 'none', *, *, #4459, .t. ) ;
#4533 = edge_loop ( 'none', ( #4455, #4532, #4462 ) ) ;
#4534 = edge_curve ( 'none', #12432, #4524, #11866, .t. ) ;
#4535 = oriented_edge ( 'none', *, *, #7407, .f. ) ;
#4536 = oriented_edge ( 'none', *, *, #4476, .f. ) ;
#4537 = edge_loop ( 'none', ( #4604, #4603, #4597, #4614 ) ) ;
#4538 = vertex_point ( 'none', #11880 ) ;
#4539 = edge_curve ( 'none', #4373, #4437, #11884, .t. ) ;
#4540 = oriented_edge ( 'none', *, *, #4366, .t. ) ;
#4541 = edge_loop ( 'none', ( #4545, #4415, #4494, #4412, #4411, #4492, #4489, #4488 ) ) ;
#4542 = oriented_edge ( 'none', *, *, #4546, .f. ) ;
#4543 = advanced_face ( 'none', ( #11879 ), #11861, .f. ) ;
#4544 = vertex_point ( 'none', #11832 ) ;
#4545 = oriented_edge ( 'none', *, *, #4547, .t. ) ;
#4546 = edge_curve ( 'none', #4572, #4557, #11901, .t. ) ;
#4547 = edge_curve ( 'none', #3159, #4544, #11902, .t. ) ;
#4548 = edge_curve ( 'none', #4555, #4561, #11874, .t. ) ;
#4549 = vertex_point ( 'none', #11904 ) ;
#4550 = oriented_edge ( 'none', *, *, #4558, .f. ) ;
#4551 = edge_loop ( 'none', ( #4542, #4613, #4600, #4610 ) ) ;
#4552 = vertex_point ( 'none', #11893 ) ;
#4553 = vertex_point ( 'none', #11892 ) ;
#4554 = advanced_face ( 'none', ( #11887 ), #11440, .t. ) ;
#4555 = vertex_point ( 'none', #11939 ) ;
#4556 = vertex_point ( 'none', #11937 ) ;
#4557 = vertex_point ( 'none', #11935 ) ;
#4558 = edge_curve ( 'none', #4571, #4555, #11932, .t. ) ;
#4559 = edge_curve ( 'none', #4563, #4561, #11927, .t. ) ;
#4560 = oriented_edge ( 'none', *, *, #4559, .t. ) ;
#4561 = vertex_point ( 'none', #11940 ) ;
#4562 = edge_loop ( 'none', ( #4564, #4570, #4498, #4567 ) ) ;
#4563 = vertex_point ( 'none', #11923 ) ;
#4564 = oriented_edge ( 'none', *, *, #3076, .f. ) ;
#4565 = closed_shell ( 'none', ( #3071, #3043, #3117, #3167, #3138, #4720, #7345, #7447, #7432, #7399, #7458, #7480, #610, #3370, #4377, #4453, #4445, #4422, #4543, #4490, #4474, #4480, #4464, #4526, #4528, #4520, #4515, #4506, #4568 ) ) ;
#4566 = oriented_edge ( 'none', *, *, #5098, .t. ) ;
#4567 = oriented_edge ( 'none', *, *, #7495, .f. ) ;
#4568 = advanced_face ( 'none', ( #11933 ), #11936, .t. ) ;
#4569 = advanced_face ( 'none', ( #11922 ), #11928, .f. ) ;
#4570 = oriented_edge ( 'none', *, *, #4368, .f. ) ;
#4571 = vertex_point ( 'none', #11921 ) ;
#4572 = vertex_point ( 'none', #11919 ) ;
#4573 = manifold_solid_brep ( '����-����3', #4126 ) ;
#4574 = edge_curve ( 'none', #4651, #4575, #11934, .t. ) ;
#4575 = vertex_point ( 'none', #11918 ) ;
#4576 = advanced_face ( 'none', ( #11962 ), #11920, .f. ) ;
#4577 = oriented_edge ( 'none', *, *, #4417, .f. ) ;
#4578 = edge_loop ( 'none', ( #4582, #4652, #4641, #4647 ) ) ;
#4579 = edge_curve ( 'none', #4580, #4590, #11952, .t. ) ;
#4580 = vertex_point ( 'none', #11953 ) ;
#4581 = oriented_edge ( 'none', *, *, #4634, .t. ) ;
#4582 = oriented_edge ( 'none', *, *, #4574, .f. ) ;
#4583 = advanced_face ( 'none', ( #11970 ), #11961, .f. ) ;
#4584 = oriented_edge ( 'none', *, *, #4585, .f. ) ;
#4585 = edge_curve ( 'none', #4595, #4580, #11956, .t. ) ;
#4586 = oriented_edge ( 'none', *, *, #4630, .f. ) ;
#4587 = edge_curve ( 'none', #4588, #4590, #11964, .t. ) ;
#4588 = vertex_point ( 'none', #11958 ) ;
#4589 = oriented_edge ( 'none', *, *, #4579, .f. ) ;
#4590 = vertex_point ( 'none', #11999 ) ;
#4591 = edge_curve ( 'none', #4595, #4588, #12002, .t. ) ;
#4592 = edge_loop ( 'none', ( #4593, #4596, #4589, #4584 ) ) ;
#4593 = oriented_edge ( 'none', *, *, #4591, .t. ) ;
#4594 = advanced_face ( 'none', ( #12003 ), #11957, .t. ) ;
#4595 = vertex_point ( 'none', #11954 ) ;
#4596 = oriented_edge ( 'none', *, *, #4587, .t. ) ;
#4597 = oriented_edge ( 'none', *, *, #4546, .t. ) ;
#4598 = vertex_point ( 'none', #11986 ) ;
#4599 = edge_curve ( 'none', #4612, #4572, #11998, .t. ) ;
#4600 = oriented_edge ( 'none', *, *, #4608, .f. ) ;
#4601 = edge_curve ( 'none', #4602, #4557, #11996, .t. ) ;
#4602 = vertex_point ( 'none', #11980 ) ;
#4603 = oriented_edge ( 'none', *, *, #4599, .t. ) ;
#4604 = oriented_edge ( 'none', *, *, #4607, .t. ) ;
#4605 = edge_curve ( 'none', #4572, #4611, #11979, .t. ) ;
#4606 = edge_curve ( 'none', #4557, #4538, #12034, .t. ) ;
#4607 = edge_curve ( 'none', #4602, #4612, #11988, .t. ) ;
#4608 = edge_curve ( 'none', #4538, #4611, #12030, .t. ) ;
#4609 = advanced_face ( 'none', ( #12018 ), #11941, .t. ) ;
#4610 = oriented_edge ( 'none', *, *, #4606, .f. ) ;
#4611 = vertex_point ( 'none', #12017 ) ;
#4612 = vertex_point ( 'none', #12021 ) ;
#4613 = oriented_edge ( 'none', *, *, #4605, .t. ) ;
#4614 = oriented_edge ( 'none', *, *, #4601, .f. ) ;
#4615 = cartesian_point ( 'none', ( -34.94158556700255500, 41.61221700083525800, -30.45000000000000600 ) ) ;
#4616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4617 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4618 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4619 = axis2_placement_3d ( 'none', #4618, #4617, #4616 ) ;
#4620 = cartesian_point ( 'none', ( -35.43792956288425000, 0.9879295628842388300, 30.45000000000002400 ) ) ;
#4621 = circle ( 'none', #4684, 2.991272467535891700 ) ;
#4622 = cartesian_point ( 'none', ( -30.44999999999999600, 41.61221700083525800, -34.94158556700256200 ) ) ;
#4623 = face_bound ( 'none', #14, .t. ) ;
#4624 = cartesian_point ( 'none', ( 28.99137802864861500, 42.10000000000000100, -28.99137802864827800 ) ) ;
#4625 = oriented_edge ( 'none', *, *, #3145, .f. ) ;
#4626 = face_outer_bound ( 'none', #6271, .t. ) ;
#4627 = circle ( 'none', #4619, 1.412162162162162300 ) ;
#4628 = oriented_edge ( 'none', *, *, #4218, .f. ) ;
#4629 = edge_curve ( 'none', #4549, #4598, #12027, .t. ) ;
#4630 = edge_curve ( 'none', #4636, #4556, #12004, .t. ) ;
#4631 = oriented_edge ( 'none', *, *, #15426, .f. ) ;
#4632 = oriented_edge ( 'none', *, *, #4414, .f. ) ;
#4633 = vertex_point ( 'none', #12011 ) ;
#4634 = edge_curve ( 'none', #4637, #4633, #12007, .t. ) ;
#4635 = edge_curve ( 'none', #4636, #4637, #12014, .t. ) ;
#4636 = vertex_point ( 'none', #12065 ) ;
#4637 = vertex_point ( 'none', #12005 ) ;
#4638 = edge_curve ( 'none', #4575, #4642, #12012, .t. ) ;
#4639 = edge_loop ( 'none', ( #4644, #4581, #4632, #4586 ) ) ;
#4640 = edge_curve ( 'none', #4651, #4643, #12051, .t. ) ;
#4641 = oriented_edge ( 'none', *, *, #4645, .t. ) ;
#4642 = vertex_point ( 'none', #12047 ) ;
#4643 = vertex_point ( 'none', #12052 ) ;
#4644 = oriented_edge ( 'none', *, *, #4635, .t. ) ;
#4645 = edge_curve ( 'none', #4643, #4642, #12026, .t. ) ;
#4646 = oriented_edge ( 'none', *, *, #4629, .t. ) ;
#4647 = oriented_edge ( 'none', *, *, #4638, .f. ) ;
#4648 = advanced_face ( 'none', ( #12043 ), #12056, .f. ) ;
#4649 = edge_loop ( 'none', ( #4577, #4650, #4646, #4631 ) ) ;
#4650 = oriented_edge ( 'none', *, *, #4491, .t. ) ;
#4651 = vertex_point ( 'none', #12064 ) ;
#4652 = oriented_edge ( 'none', *, *, #4640, .t. ) ;
#4653 = direction ( 'none', ( -0.9999253696604519800, 0.01221700083524719500, 2.278612824925809000e-016 ) ) ;
#4654 = cartesian_point ( 'none', ( -35.45000000000001000, 0.0000000000000000000, -30.45000000000000600 ) ) ;
#4655 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4656 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4657 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4658 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 28.99137802864845900 ) ) ;
#4659 = face_outer_bound ( 'none', #16, .t. ) ;
#4660 = cartesian_point ( 'none', ( -34.94158556700254100, 41.61221700083525800, 30.45000000000002100 ) ) ;
#4661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4662 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4663 = axis2_placement_3d ( 'none', #4671, #4662, #4661 ) ;
#4664 = circle ( 'none', #4663, 2.991272467535895300 ) ;
#4665 = plane ( 'none', #4668 ) ;
#4666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4667 = axis2_placement_3d ( 'none', #4658, #4657, #4656 ) ;
#4668 = axis2_placement_3d ( 'none', #4654, #4653, #4719 ) ;
#4669 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4670 = cartesian_point ( 'none', ( -30.44999999999999600, 0.0000000000000000000, -30.45000000000001000 ) ) ;
#4671 = cartesian_point ( 'none', ( 28.99137802864828500, 42.10000000000000100, 28.99137802864860800 ) ) ;
#4672 = circle ( 'none', #4667, 3.300000000000000700 ) ;
#4673 = conical_surface ( 'none', #4678, 5.000000000000008000, 0.01221730476396033300 ) ;
#4674 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4675 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4676 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -28.99137802864845900 ) ) ;
#4677 = plane ( 'none', #4680 ) ;
#4678 = axis2_placement_3d ( 'none', #4670, #4669, #4666 ) ;
#4679 = vertex_point ( 'none', #12053 ) ;
#4681 = oriented_edge ( 'none', *, *, #2649, .t. ) ;
#4680 = axis2_placement_3d ( 'none', #4676, #4675, #4674 ) ;
#4682 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4683 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4684 = axis2_placement_3d ( 'none', #4624, #4683, #4682 ) ;
#4685 = face_outer_bound ( 'none', #35, .t. ) ;
#4686 = cartesian_point ( 'none', ( -35.45000000000001000, 0.0000000000000000000, -30.45000000000000600 ) ) ;
#4687 = line ( 'none', #4686, #4712 ) ;
#4688 = vector ( 'none', #2740, 1000.000000000000000 ) ;
#4689 = cartesian_point ( 'none', ( -30.44999999999999600, 41.61221700083525100, 34.94158556700255500 ) ) ;
#4690 = cartesian_point ( 'none', ( 3.199187747431472900, 41.89999999999999100, -11.91516206731002500 ) ) ;
#4691 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4692 = line ( 'none', #4689, #4688 ) ;
#4693 = axis2_placement_3d ( 'none', #4724, #4723, #4709 ) ;
#4694 = cartesian_point ( 'none', ( 3.387835887570294500, 41.89999999999998400, -11.25851172122558800 ) ) ;
#4695 = cartesian_point ( 'none', ( 3.383587657565660000, 41.89999999999998400, -11.38978692523767400 ) ) ;
#4696 = cartesian_point ( 'none', ( 3.346125195729841000, 41.89999999999999900, -11.57943101370338300 ) ) ;
#4697 = cartesian_point ( 'none', ( 3.285480663749613200, 41.89999999999997700, -11.75481971733189800 ) ) ;
#4698 = direction ( 'none', ( -0.01221700083524719500, -0.9999253696604519800, 4.238623630986313200e-017 ) ) ;
#4699 = vector ( 'none', #4698, 1000.000000000000100 ) ;
#4700 = cartesian_point ( 'none', ( -35.44999999999999600, 0.0000000000000000000, 30.45000000000002400 ) ) ;
#4701 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 28.99137802864845900 ) ) ;
#4702 = face_bound ( 'none', #6250, .t. ) ;
#4703 = line ( 'none', #4700, #4699 ) ;
#4704 = plane ( 'none', #4713 ) ;
#4705 = direction ( 'none', ( 2.278782891266740600e-016, -3.851572423163081500e-034, 1.000000000000000000 ) ) ;
#4706 = vector ( 'none', #4705, 1000.000000000000000 ) ;
#4707 = cartesian_point ( 'none', ( -35.43792956288426400, 0.9879295628842377200, -30.45000000000000600 ) ) ;
#4708 = line ( 'none', #4707, #4706 ) ;
#4709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4710 = face_outer_bound ( 'none', #12, .t. ) ;
#4711 = direction ( 'none', ( -0.01221700083524719500, -0.9999253696604519800, 2.783989248595278500e-018 ) ) ;
#4712 = vector ( 'none', #4711, 1000.000000000000100 ) ;
#4713 = axis2_placement_3d ( 'none', #4701, #4655, #4691 ) ;
#4714 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4715 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4716 = axis2_placement_3d ( 'none', #4725, #4715, #4714 ) ;
#4717 = circle ( 'none', #4716, 4.491585567002552200 ) ;
#4718 = cylindrical_surface ( 'none', #4693, 5.000000000000000900 ) ;
#4719 = direction ( 'none', ( -0.01221700083524719500, -0.9999253696604519800, 0.0000000000000000000 ) ) ;
#4720 = advanced_face ( 'none', ( #12092 ), #12091, .t. ) ;
#4721 = oriented_edge ( 'none', *, *, #164, .f. ) ;
#4722 = oriented_edge ( 'none', *, *, #3188, .t. ) ;
#4723 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4724 = cartesian_point ( 'none', ( -28.99137802864827800, 0.0000000000000000000, -28.99137802864861500 ) ) ;
#4725 = cartesian_point ( 'none', ( -30.44999999999999600, 41.61221700083524400, -30.45000000000001000 ) ) ;
#4726 = cartesian_point ( 'none', ( -30.44999999999999600, 0.0000000000000000000, 30.45000000000001000 ) ) ;
#4727 = circle ( 'none', #4767, 4.491585567002545100 ) ;
#4728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4729 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4730 = direction ( 'none', ( -0.0000000000000000000, -0.9999253696604519800, 0.01221700083524719500 ) ) ;
#4731 = vector ( 'none', #4730, 1000.000000000000100 ) ;
#4732 = cartesian_point ( 'none', ( 30.45000000000001000, 0.0000000000000000000, 35.45000000000000300 ) ) ;
#4733 = cartesian_point ( 'none', ( 30.45000000000001000, 0.9879295628842377200, 35.43792956288425700 ) ) ;
#4734 = axis2_placement_3d ( 'none', #4765, #4764, #4763 ) ;
#4735 = direction ( 'none', ( 0.0000000000000000000, -0.9999253696604519800, 0.01221700083524719500 ) ) ;
#4736 = direction ( 'none', ( 1.139306412462905000e-016, 0.01221700083524719500, 0.9999253696604519800 ) ) ;
#4737 = line ( 'none', #4732, #4731 ) ;
#4738 = conical_surface ( 'none', #4740, 5.000000000000000900, 0.01221730476396033300 ) ;
#4739 = face_outer_bound ( 'none', #50, .t. ) ;
#4740 = axis2_placement_3d ( 'none', #4726, #4729, #4728 ) ;
#4741 = cartesian_point ( 'none', ( -30.44999999999999600, 41.61221700083524400, 30.45000000000001000 ) ) ;
#4742 = plane ( 'none', #4747 ) ;
#4743 = direction ( 'none', ( 1.000000000000000000, -1.925786211581540700e-034, -1.139391445633370800e-016 ) ) ;
#4744 = vector ( 'none', #4743, 1000.000000000000000 ) ;
#4745 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842375000, 35.43792956288426400 ) ) ;
#4746 = line ( 'none', #4745, #4744 ) ;
#4747 = axis2_placement_3d ( 'none', #4752, #4736, #4735 ) ;
#4748 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4749 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4750 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842377200, -30.45000000000001000 ) ) ;
#4751 = axis2_placement_3d ( 'none', #4750, #4749, #4748 ) ;
#4752 = cartesian_point ( 'none', ( -30.44999999999999600, 0.0000000000000000000, 35.45000000000001000 ) ) ;
#4753 = cartesian_point ( 'none', ( -35.43792956288426400, 0.9879295628842379400, -30.45000000000000600 ) ) ;
#4754 = circle ( 'none', #4751, 4.987929562884265700 ) ;
#4755 = face_outer_bound ( 'none', #60, .t. ) ;
#4756 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4757 = cartesian_point ( 'none', ( 34.94158556700255500, 41.61221700083525800, 30.45000000000001400 ) ) ;
#4758 = face_outer_bound ( 'none', #53, .t. ) ;
#4759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4760 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4761 = axis2_placement_3d ( 'none', #4762, #4812, #4811 ) ;
#4762 = cartesian_point ( 'none', ( 30.45000000000001000, 0.0000000000000000000, 30.45000000000000300 ) ) ;
#4763 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4764 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4765 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842377200, 30.45000000000001000 ) ) ;
#4766 = cartesian_point ( 'none', ( 30.45000000000001000, 41.61221700083525800, 34.94158556700254800 ) ) ;
#4767 = axis2_placement_3d ( 'none', #4741, #4760, #4759 ) ;
#4768 = direction ( 'none', ( 0.01221700083524719500, -0.9999253696604519800, -0.0000000000000000000 ) ) ;
#4769 = vector ( 'none', #4768, 1000.000000000000100 ) ;
#4770 = cartesian_point ( 'none', ( 35.45000000000001000, 0.0000000000000000000, 30.45000000000001400 ) ) ;
#4771 = line ( 'none', #4770, #4769 ) ;
#4772 = conical_surface ( 'none', #4761, 5.000000000000000900, 0.01221730476396033300 ) ;
#4773 = circle ( 'none', #4734, 4.987929562884258600 ) ;
#4774 = direction ( 'none', ( -0.0000000000000000000, -0.9999253696604519800, -0.01221700083524719500 ) ) ;
#4775 = vector ( 'none', #4774, 1000.000000000000100 ) ;
#4776 = cartesian_point ( 'none', ( -30.44999999999999600, 8.476614602131034400e-017, -35.45000000000001700 ) ) ;
#4777 = direction ( 'none', ( -2.278782891266740600e-016, -1.679985850700703200e-034, -1.000000000000000000 ) ) ;
#4778 = vector ( 'none', #4777, 1000.000000000000000 ) ;
#4779 = cartesian_point ( 'none', ( -34.94158556700255500, 41.61221700083525100, -30.45000000000000600 ) ) ;
#4780 = line ( 'none', #4776, #4775 ) ;
#4781 = circle ( 'none', #4809, 4.987929562884258600 ) ;
#4782 = cartesian_point ( 'none', ( 34.94158556700254800, 41.61221700083525800, -30.45000000000001400 ) ) ;
#4783 = line ( 'none', #4779, #4778 ) ;
#4784 = plane ( 'none', #4785 ) ;
#4785 = axis2_placement_3d ( 'none', #4795, #4805, #4845 ) ;
#4786 = direction ( 'none', ( 1.000000000000000000, 1.085793286231188900e-034, -1.139391445633371000e-016 ) ) ;
#4787 = vector ( 'none', #4786, 1000.000000000000000 ) ;
#4788 = cartesian_point ( 'none', ( 30.44999999999999600, 41.61221700083525100, -34.94158556700256200 ) ) ;
#4789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4790 = vector ( 'none', #4789, 1000.000000000000000 ) ;
#4791 = cartesian_point ( 'none', ( 35.43792956288426400, 0.9879295628842375000, -30.45000000000001400 ) ) ;
#4792 = line ( 'none', #4791, #4790 ) ;
#4793 = axis2_placement_3d ( 'none', #4875, #4874, #4866 ) ;
#4794 = cartesian_point ( 'none', ( 35.43792956288425700, 0.9879295628842375000, -30.45000000000001400 ) ) ;
#4795 = cartesian_point ( 'none', ( 35.45000000000001000, 0.0000000000000000000, -30.45000000000001400 ) ) ;
#4796 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4797 = vector ( 'none', #4796, 1000.000000000000000 ) ;
#4798 = cartesian_point ( 'none', ( 30.44999999999999600, 0.9879295628842386100, -35.43792956288427100 ) ) ;
#4799 = cartesian_point ( 'none', ( 30.44999999999999600, 41.61221700083525800, -34.94158556700256200 ) ) ;
#4800 = face_outer_bound ( 'none', #64, .t. ) ;
#4801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4802 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4803 = cartesian_point ( 'none', ( 30.45000000000001000, 41.61221700083524400, 30.45000000000000300 ) ) ;
#4804 = axis2_placement_3d ( 'none', #4803, #4802, #4801 ) ;
#4805 = direction ( 'none', ( 0.9999253696604519800, 0.01221700083524719500, 0.0000000000000000000 ) ) ;
#4806 = line ( 'none', #4810, #4797 ) ;
#4807 = line ( 'none', #4788, #4787 ) ;
#4808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4809 = axis2_placement_3d ( 'none', #4813, #4756, #4808 ) ;
#4810 = cartesian_point ( 'none', ( 34.94158556700255500, 41.61221700083525100, 30.45000000000001400 ) ) ;
#4811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4812 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4813 = cartesian_point ( 'none', ( 30.45000000000001000, 0.9879295628842377200, 30.45000000000000300 ) ) ;
#4814 = circle ( 'none', #4804, 4.491585567002545100 ) ;
#4815 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, -28.99137802864844800 ) ) ;
#4816 = circle ( 'none', #4872, 3.799999999999994500 ) ;
#4817 = circle ( 'none', #4879, 32.30000000000000400 ) ;
#4818 = face_outer_bound ( 'none', #135, .t. ) ;
#4819 = axis2_placement_3d ( 'none', #4832, #4826, #4881 ) ;
#4820 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.139391445633370800e-016 ) ) ;
#4821 = vector ( 'none', #4820, 1000.000000000000000 ) ;
#4822 = face_bound ( 'none', #155, .t. ) ;
#4823 = plane ( 'none', #4819 ) ;
#4824 = face_bound ( 'none', #126, .t. ) ;
#4825 = face_bound ( 'none', #156, .t. ) ;
#4826 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4827 = cartesian_point ( 'none', ( 30.45000000000001000, 42.60000000000000100, 33.94166019734210900 ) ) ;
#4828 = cartesian_point ( 'none', ( 33.94166019734211700, 42.60000000000000100, -30.45000000000001400 ) ) ;
#4829 = face_outer_bound ( 'none', #75, .t. ) ;
#4830 = cartesian_point ( 'none', ( 30.45000000000001000, 42.60000000000000100, 33.94166019734210900 ) ) ;
#4831 = line ( 'none', #4830, #4821 ) ;
#4832 = cartesian_point ( 'none', ( -30.44999999999999600, 42.60000000000000100, -30.45000000000001000 ) ) ;
#4833 = face_bound ( 'none', #118, .t. ) ;
#4834 = direction ( 'none', ( -1.391994624297640000e-018, -0.9999253696604519800, -0.01221700083524719500 ) ) ;
#4835 = vector ( 'none', #4834, 1000.000000000000100 ) ;
#4836 = cartesian_point ( 'none', ( 30.44999999999999600, -2.407412430484044800e-032, -35.45000000000001700 ) ) ;
#4837 = line ( 'none', #4836, #4835 ) ;
#4838 = direction ( 'none', ( -1.000000000000000000, -1.925786211581540700e-034, 1.139391445633371000e-016 ) ) ;
#4839 = vector ( 'none', #4838, 1000.000000000000000 ) ;
#4840 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842375000, -35.43792956288426400 ) ) ;
#4841 = direction ( 'none', ( 0.01221700083524719500, -0.9999253696604519800, -0.0000000000000000000 ) ) ;
#4842 = vector ( 'none', #4841, 1000.000000000000100 ) ;
#4843 = line ( 'none', #4840, #4839 ) ;
#4844 = face_bound ( 'none', #82, .t. ) ;
#4845 = direction ( 'none', ( -0.01221700083524719500, 0.9999253696604519800, 0.0000000000000000000 ) ) ;
#4846 = cartesian_point ( 'none', ( 35.45000000000000300, 0.0000000000000000000, -30.45000000000001400 ) ) ;
#4847 = line ( 'none', #4846, #4842 ) ;
#4848 = cartesian_point ( 'none', ( 35.43792956288426400, 0.9879295628842388300, 30.45000000000001400 ) ) ;
#4849 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4850 = axis2_placement_3d ( 'none', #4857, #4849, #4911 ) ;
#4851 = circle ( 'none', #4850, 4.987929562884265700 ) ;
#4852 = face_outer_bound ( 'none', #333, .t. ) ;
#4853 = direction ( 'none', ( 0.0000000000000000000, 0.9999253696604519800, 0.01221700083524719500 ) ) ;
#4854 = direction ( 'none', ( -1.139306412462905200e-016, 0.01221700083524719500, -0.9999253696604519800 ) ) ;
#4855 = cartesian_point ( 'none', ( 0.1736386267881268600, 1.325197236996033000, 0.3517482125251114600 ) ) ;
#4856 = circle ( 'none', #4890, 3.491660197342091100 ) ;
#4857 = cartesian_point ( 'none', ( 30.44999999999999600, 0.9879295628842377200, -30.45000000000001400 ) ) ;
#4858 = cartesian_point ( 'none', ( -30.44999999999999600, 42.60000000000000100, 33.94166019734210200 ) ) ;
#4859 = axis2_placement_3d ( 'none', #4910, #4909, #4905 ) ;
#4860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4861 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4862 = cartesian_point ( 'none', ( 30.44999999999999600, 41.61221700083524400, -30.45000000000001400 ) ) ;
#4863 = axis2_placement_3d ( 'none', #4862, #4861, #4860 ) ;
#4864 = plane ( 'none', #4865 ) ;
#4865 = axis2_placement_3d ( 'none', #4868, #4854, #4853 ) ;
#4866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4867 = circle ( 'none', #4863, 4.491585567002552200 ) ;
#4868 = cartesian_point ( 'none', ( -30.44999999999999600, 0.0000000000000000000, -35.45000000000001000 ) ) ;
#4869 = face_outer_bound ( 'none', #78, .t. ) ;
#4870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4871 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4872 = axis2_placement_3d ( 'none', #4815, #4871, #4870 ) ;
#4873 = conical_surface ( 'none', #4793, 5.000000000000008000, 0.01221730476396033300 ) ;
#4874 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4875 = cartesian_point ( 'none', ( 30.44999999999999600, 0.0000000000000000000, -30.45000000000001400 ) ) ;
#4876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4877 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4878 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.60000000000000100, 0.0000000000000000000 ) ) ;
#4879 = axis2_placement_3d ( 'none', #4878, #4877, #4876 ) ;
#4880 = conical_surface ( 'none', #4859, 3.300000000000000700, 0.7853981633974473900 ) ;
#4881 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4883 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4884 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, 28.99137802864844800 ) ) ;
#4885 = circle ( 'none', #4886, 3.050898701435645700 ) ;
#4886 = axis2_placement_3d ( 'none', #4937, #4936, #4935 ) ;
#4887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4888 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4889 = cartesian_point ( 'none', ( -30.44999999999999600, 42.60000000000000100, 30.45000000000001000 ) ) ;
#4890 = axis2_placement_3d ( 'none', #4889, #4888, #4887 ) ;
#4891 = cartesian_point ( 'none', ( 33.94166019734210200, 42.60000000000000100, 30.45000000000001400 ) ) ;
#4892 = axis2_placement_3d ( 'none', #4884, #4883, #4882 ) ;
#4893 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#4894 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#4895 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#4896 = circle ( 'none', #4892, 3.800000000000001200 ) ;
#4897 = cartesian_point ( 'none', ( -30.44999999999999600, 42.60000000000000100, -30.45000000000001000 ) ) ;
#4898 = direction ( 'none', ( 2.278782891266740600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4899 = vector ( 'none', #4898, 1000.000000000000000 ) ;
#4900 = cartesian_point ( 'none', ( -33.94166019734208800, 42.60000000000000100, 30.45000000000002100 ) ) ;
#4901 = circle ( 'none', #4908, 5.110639382718486200 ) ;
#4902 = cartesian_point ( 'none', ( -33.94166019734208800, 42.60000000000000100, 30.45000000000001700 ) ) ;
#4903 = cartesian_point ( 'none', ( -33.94166019734209500, 42.60000000000000100, -30.45000000000000600 ) ) ;
#4904 = cartesian_point ( 'none', ( -30.44999999999999600, 42.60000000000000100, -33.94166019734210200 ) ) ;
#4905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4906 = line ( 'none', #4900, #4899 ) ;
#4907 = circle ( 'none', #4942, 3.491660197342098200 ) ;
#4908 = axis2_placement_3d ( 'none', #4895, #4894, #4893 ) ;
#4909 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4910 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 28.99137802864845900 ) ) ;
#4911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4912 = cartesian_point ( 'none', ( 30.44999999999999600, 42.60000000000000100, -33.94166019734210900 ) ) ;
#4913 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.139391445633371000e-016 ) ) ;
#4914 = vector ( 'none', #4913, 1000.000000000000000 ) ;
#4915 = cartesian_point ( 'none', ( -30.44999999999999600, 42.60000000000000100, -33.94166019734210200 ) ) ;
#4916 = axis2_placement_3d ( 'none', #4956, #4955, #4954 ) ;
#4917 = circle ( 'none', #4968, 3.491660197342091100 ) ;
#4918 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4919 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4920 = axis2_placement_3d ( 'none', #4934, #4919, #4918 ) ;
#4921 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#4922 = cartesian_point ( 'none', ( -35.05000000000002600, 0.5999999999999999800, -30.45000000000000600 ) ) ;
#4923 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4924 = vector ( 'none', #4923, 1000.000000000000000 ) ;
#4925 = cartesian_point ( 'none', ( 33.94166019734211700, 42.60000000000000100, -30.45000000000001400 ) ) ;
#4926 = line ( 'none', #4925, #4924 ) ;
#4927 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, 0.3517482125251112900 ) ) ;
#4928 = line ( 'none', #4915, #4914 ) ;
#4929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4930 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4931 = cartesian_point ( 'none', ( 30.44999999999999600, 42.60000000000000100, -30.45000000000001400 ) ) ;
#4932 = axis2_placement_3d ( 'none', #4931, #4930, #4929 ) ;
#4933 = circle ( 'none', #4920, 3.800000000000001200 ) ;
#4934 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, -28.99137802864845900 ) ) ;
#4935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4936 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4937 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 28.99137802864828500 ) ) ;
#4938 = circle ( 'none', #4932, 3.491660197342098200 ) ;
#4939 = cartesian_point ( 'none', ( -12.13738459625606900, 41.89999999999999900, -18.91730242577531500 ) ) ;
#4940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4941 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4942 = axis2_placement_3d ( 'none', #4897, #4941, #4940 ) ;
#4943 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 20.80000000000000100 ) ) ;
#4944 = cartesian_point ( 'none', ( 1.025973492822115400, 41.69999999999998200, -12.32555451442569500 ) ) ;
#4945 = cartesian_point ( 'none', ( 3.390019653262103600, 41.89999999999999100, -11.19103084415584300 ) ) ;
#4946 = face_outer_bound ( 'none', #195, .t. ) ;
#4947 = cartesian_point ( 'none', ( 1.025973492822115400, 41.59999999999998700, -12.32555451442569500 ) ) ;
#4948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4949 = face_outer_bound ( 'none', #231, .t. ) ;
#4950 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 45.29999999999999700, 9.500000000000000000 ) ) ;
#4951 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4952 = vector ( 'none', #4951, 1000.000000000000000 ) ;
#4953 = cartesian_point ( 'none', ( 7.102951435054647700e-016, 45.60000000000000100, 9.199999999999999300 ) ) ;
#4954 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#4955 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#4956 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#4957 = line ( 'none', #4939, #4952 ) ;
#4958 = face_outer_bound ( 'none', #162, .t. ) ;
#4959 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4960 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#4961 = toroidal_surface ( 'none', #4964, 5.799999999999999800, 0.2999999999999999900 ) ;
#4962 = circle ( 'none', #4916, 5.496103833403527300 ) ;
#4963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4964 = axis2_placement_3d ( 'none', #4960, #4959, #4948 ) ;
#4965 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#4966 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4967 = cartesian_point ( 'none', ( 30.45000000000001000, 42.60000000000000100, 30.45000000000000300 ) ) ;
#4968 = axis2_placement_3d ( 'none', #4967, #4966, #4963 ) ;
#4969 = circle ( 'none', #5003, 2.988059064760049100 ) ;
#4970 = cartesian_point ( 'none', ( -19.07573850914107900, 41.89999999999999900, -9.622675128411863500 ) ) ;
#4971 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4972 = cartesian_point ( 'none', ( -14.88265015333029600, 41.89999999999999900, -11.72060822120569400 ) ) ;
#4973 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4974 = face_outer_bound ( 'none', #16960, .t. ) ;
#4975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4976 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4977 = axis2_placement_3d ( 'none', #5000, #4976, #4975 ) ;
#4978 = cartesian_point ( 'none', ( -18.18378649316207400, 41.89999999999999900, -10.75698224362669100 ) ) ;
#4979 = axis2_placement_3d ( 'none', #5032, #4973, #5021 ) ;
#4980 = line ( 'none', #4972, #5033 ) ;
#4981 = cartesian_point ( 'none', ( -14.88265015333029600, 41.89999999999999900, -11.72060822120569400 ) ) ;
#4982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4983 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4984 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 28.99137802864828500 ) ) ;
#4985 = axis2_placement_3d ( 'none', #4984, #4983, #4982 ) ;
#4986 = circle ( 'none', #4985, 3.400000000000000400 ) ;
#4987 = circle ( 'none', #4977, 5.000000000000000900 ) ;
#4988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4989 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4990 = axis2_placement_3d ( 'none', #5001, #4989, #4988 ) ;
#4991 = oriented_edge ( 'none', *, *, #5086, .t. ) ;
#4992 = cartesian_point ( 'none', ( -15.19247236237278100, 41.89999999999999900, -8.748654794033738500 ) ) ;
#4993 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4995 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -28.99137802864861500 ) ) ;
#4996 = axis2_placement_3d ( 'none', #4995, #4994, #4993 ) ;
#4997 = vertex_point ( 'none', #12057 ) ;
#4998 = oriented_edge ( 'none', *, *, #5041, .t. ) ;
#4999 = circle ( 'none', #4990, 5.799999999999999800 ) ;
#5000 = cartesian_point ( 'none', ( -28.99137802864827800, 0.5999999999999999800, -28.99137802864861500 ) ) ;
#5001 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 15.00000000000000000 ) ) ;
#5002 = circle ( 'none', #4996, 4.999999999999997300 ) ;
#5003 = axis2_placement_3d ( 'none', #4992, #5028, #5027 ) ;
#5004 = edge_curve ( 'none', #5074, #4997, #12085, .t. ) ;
#5005 = vertex_point ( 'none', #12087 ) ;
#5006 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5007 = vector ( 'none', #5006, 1000.000000000000000 ) ;
#5008 = cartesian_point ( 'none', ( 2.618915757158207600, 41.89999999999997700, -12.38522727272727400 ) ) ;
#5009 = face_outer_bound ( 'none', #273, .t. ) ;
#5010 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5011 = face_bound ( 'none', #196, .t. ) ;
#5012 = edge_loop ( 'none', ( #226, #3330, #3329, #3326 ) ) ;
#5013 = line ( 'none', #5008, #5007 ) ;
#5014 = cartesian_point ( 'none', ( 28.99137802864828500, 0.5999999999999999800, 28.99137802864860800 ) ) ;
#5015 = face_outer_bound ( 'none', #9511, .t. ) ;
#5016 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5017 = vector ( 'none', #5016, 1000.000000000000000 ) ;
#5018 = cartesian_point ( 'none', ( 1.815344328586779000, 41.89999999999999900, -9.735064935064935200 ) ) ;
#5019 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5020 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -28.99137802864861500 ) ) ;
#5021 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5022 = line ( 'none', #5018, #5017 ) ;
#5023 = axis2_placement_3d ( 'none', #5034, #5026, #5025 ) ;
#5024 = plane ( 'none', #4979 ) ;
#5025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5026 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5027 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5028 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5029 = face_bound ( 'none', #198, .t. ) ;
#5030 = cylindrical_surface ( 'none', #5023, 2.988059064760049100 ) ;
#5031 = face_outer_bound ( 'none', #182, .t. ) ;
#5032 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#5033 = vector ( 'none', #4971, 1000.000000000000000 ) ;
#5034 = cartesian_point ( 'none', ( -15.19247236237278100, 41.89999999999999900, -8.748654794033738500 ) ) ;
#5035 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5085, #5084, #5083, #5082 ),
( #5081, #5080, #5079, #5078 ),
( #5077, #5075, #5073, #5072 ),
( #5071, #5070, #5069, #5068 ),
( #5067, #5066, #5065, #5064 ),
( #5063, #5062, #5061, #5060 ),
( #5059, #5058, #5056, #5055 ),
( #5054, #5053, #5051, #5050 ),
( #5049, #5048, #5047, #5046 ),
( #5045, #5044, #5129, #5128 ),
( #5127, #5126, #5125, #5124 ),
( #5123, #5122, #5121, #5120 ),
( #5119, #5118, #5117, #5116 ),
( #5115, #5114, #5113, #5112 ),
( #5111, #5110, #5109, #5108 ),
( #5107, #5106, #5105, #5104 ),
( #5103, #5102, #5101, #5100 ),
( #5099, #5097, #5096, #5095 ),
( #5094, #5093, #5092, #5091 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06907035800666673500, 0.1347817762661588900, 0.1976340158603854800, 0.2589199735786854600, 0.3181789816213459500, 0.3773055779926131100, 0.4359400191524782600, 0.4949948193070974300, 0.5543593017874928200, 0.6136086016046548000, 0.6732064012482961200, 0.7341594117216903000, 0.7966444803938628200, 0.8612245236608129200, 0.9289619524063543700, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5036 = axis2_placement_3d ( 'none', #5206, #5212, #5208 ) ;
#5037 = axis2_placement_3d ( 'none', #5020, #5019, #5185 ) ;
#5038 = vertex_point ( 'none', #12089 ) ;
#5039 = circle ( 'none', #5088, 4.999999999999997300 ) ;
#5040 = face_outer_bound ( 'none', #200, .t. ) ;
#5041 = edge_curve ( 'none', #5148, #5005, #12119, .t. ) ;
#5042 = vertex_point ( 'none', #12080 ) ;
#5043 = oriented_edge ( 'none', *, *, #5057, .t. ) ;
#5044 = cartesian_point ( 'none', ( 0.6078669765667581400, 41.79999999999999000, -10.18894645593860200 ) ) ;
#5045 = cartesian_point ( 'none', ( 0.6078669765667581400, 41.89999999999999100, -10.18894645593860200 ) ) ;
#5046 = cartesian_point ( 'none', ( 0.7244614206623455300, 41.60000000000000100, -10.08197697680639300 ) ) ;
#5047 = cartesian_point ( 'none', ( 0.7244614206623455300, 41.70000000000000300, -10.08197697680639300 ) ) ;
#5048 = cartesian_point ( 'none', ( 0.7244614206623455300, 41.80000000000000400, -10.08197697680639300 ) ) ;
#5049 = cartesian_point ( 'none', ( 0.7244614206623455300, 41.90000000000000600, -10.08197697680639300 ) ) ;
#5050 = cartesian_point ( 'none', ( 0.8524101788738568400, 41.59999999999999400, -9.989280190303695400 ) ) ;
#5051 = cartesian_point ( 'none', ( 0.8524101788738568400, 41.69999999999999600, -9.989280190303695400 ) ) ;
#5052 = edge_curve ( 'none', #5625, #5148, #12102, .t. ) ;
#5053 = cartesian_point ( 'none', ( 0.8524101788738568400, 41.79999999999999700, -9.989280190303695400 ) ) ;
#5054 = cartesian_point ( 'none', ( 0.8524101788738568400, 41.89999999999999900, -9.989280190303695400 ) ) ;
#5055 = cartesian_point ( 'none', ( 0.9892358498435941400, 41.59999999999998000, -9.909956312967448600 ) ) ;
#5056 = cartesian_point ( 'none', ( 0.9892358498435941400, 41.69999999999998200, -9.909956312967448600 ) ) ;
#5057 = edge_curve ( 'none', #5257, #5625, #12100, .t. ) ;
#5058 = cartesian_point ( 'none', ( 0.9892358498435941400, 41.79999999999998300, -9.909956312967448600 ) ) ;
#5059 = cartesian_point ( 'none', ( 0.9892358498435941400, 41.89999999999998400, -9.909956312967448600 ) ) ;
#5060 = cartesian_point ( 'none', ( 1.136218820745297900, 41.59999999999999400, -9.845300670104274200 ) ) ;
#5061 = cartesian_point ( 'none', ( 1.136218820745297900, 41.69999999999999600, -9.845300670104274200 ) ) ;
#5062 = cartesian_point ( 'none', ( 1.136218820745297900, 41.79999999999999700, -9.845300670104274200 ) ) ;
#5063 = cartesian_point ( 'none', ( 1.136218820745297900, 41.89999999999999900, -9.845300670104274200 ) ) ;
#5064 = cartesian_point ( 'none', ( 1.292511927378944300, 41.60000000000000100, -9.796121120227770300 ) ) ;
#5065 = cartesian_point ( 'none', ( 1.292511927378944300, 41.70000000000000300, -9.796121120227770300 ) ) ;
#5066 = cartesian_point ( 'none', ( 1.292511927378944300, 41.80000000000000400, -9.796121120227770300 ) ) ;
#5067 = cartesian_point ( 'none', ( 1.292511927378944300, 41.90000000000000600, -9.796121120227770300 ) ) ;
#5068 = cartesian_point ( 'none', ( 1.458245885478492500, 41.60000000000000100, -9.760548290388431500 ) ) ;
#5069 = cartesian_point ( 'none', ( 1.458245885478492500, 41.70000000000000300, -9.760548290388431500 ) ) ;
#5070 = cartesian_point ( 'none', ( 1.458245885478492500, 41.80000000000000400, -9.760548290388431500 ) ) ;
#5071 = cartesian_point ( 'none', ( 1.458245885478492500, 41.90000000000000600, -9.760548290388431500 ) ) ;
#5072 = cartesian_point ( 'none', ( 1.633491979453026300, 41.59999999999998700, -9.738889082250221200 ) ) ;
#5073 = cartesian_point ( 'none', ( 1.633491979453026300, 41.69999999999998900, -9.738889082250221200 ) ) ;
#5074 = vertex_point ( 'none', #12118 ) ;
#5075 = cartesian_point ( 'none', ( 1.633491979453026300, 41.79999999999999000, -9.738889082250221200 ) ) ;
#5076 = oriented_edge ( 'none', *, *, #5052, .t. ) ;
#5077 = cartesian_point ( 'none', ( 1.633491979453026300, 41.89999999999999100, -9.738889082250221200 ) ) ;
#5078 = cartesian_point ( 'none', ( 1.753728064897279300, 41.59999999999999400, -9.736360654710452400 ) ) ;
#5079 = cartesian_point ( 'none', ( 1.753728064897279300, 41.69999999999999600, -9.736360654710452400 ) ) ;
#5080 = cartesian_point ( 'none', ( 1.753728064897279300, 41.79999999999999700, -9.736360654710452400 ) ) ;
#5081 = cartesian_point ( 'none', ( 1.753728064897279300, 41.89999999999999900, -9.736360654710452400 ) ) ;
#5082 = cartesian_point ( 'none', ( 1.815344328586779000, 41.59999999999999400, -9.735064935064935200 ) ) ;
#5083 = cartesian_point ( 'none', ( 1.815344328586779000, 41.69999999999999600, -9.735064935064935200 ) ) ;
#5084 = cartesian_point ( 'none', ( 1.815344328586779000, 41.79999999999999700, -9.735064935064935200 ) ) ;
#5085 = cartesian_point ( 'none', ( 1.815344328586779000, 41.89999999999999900, -9.735064935064935200 ) ) ;
#5086 = edge_curve ( 'none', #5042, #5257, #12202, .t. ) ;
#5087 = edge_curve ( 'none', #5005, #5256, #12180, .t. ) ;
#5088 = axis2_placement_3d ( 'none', #5014, #5010, #5166 ) ;
#5089 = circle ( 'none', #5171, 4.999999999999997300 ) ;
#5090 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.89999999999998400, -11.42337662337662400 ) ) ;
#5091 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.59999999999998000, -11.42337662337662400 ) ) ;
#5092 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.69999999999998200, -11.42337662337662400 ) ) ;
#5093 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.79999999999998300, -11.42337662337662400 ) ) ;
#5094 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.89999999999998400, -11.42337662337662400 ) ) ;
#5095 = cartesian_point ( 'none', ( 0.1460202609331693300, 41.59999999999997300, -11.36006399688335100 ) ) ;
#5096 = cartesian_point ( 'none', ( 0.1460202609331693300, 41.69999999999997400, -11.36006399688335100 ) ) ;
#5097 = cartesian_point ( 'none', ( 0.1460202609331693300, 41.79999999999997600, -11.36006399688335100 ) ) ;
#5098 = edge_curve ( 'none', #3539, #4679, #12175, .t. ) ;
#5099 = cartesian_point ( 'none', ( 0.1460202609331693300, 41.89999999999997700, -11.36006399688335100 ) ) ;
#5100 = cartesian_point ( 'none', ( 0.1514000182948700100, 41.59999999999999400, -11.23638041889219400 ) ) ;
#5101 = cartesian_point ( 'none', ( 0.1514000182948700100, 41.69999999999999600, -11.23638041889219400 ) ) ;
#5102 = cartesian_point ( 'none', ( 0.1514000182948700100, 41.79999999999999700, -11.23638041889219400 ) ) ;
#5103 = cartesian_point ( 'none', ( 0.1514000182948700100, 41.89999999999999900, -11.23638041889219400 ) ) ;
#5104 = cartesian_point ( 'none', ( 0.1754960599052028700, 41.60000000000000100, -11.05629043856456500 ) ) ;
#5105 = cartesian_point ( 'none', ( 0.1754960599052028700, 41.70000000000000300, -11.05629043856456500 ) ) ;
#5106 = cartesian_point ( 'none', ( 0.1754960599052028700, 41.80000000000000400, -11.05629043856456500 ) ) ;
#5107 = cartesian_point ( 'none', ( 0.1754960599052028700, 41.90000000000000600, -11.05629043856456500 ) ) ;
#5108 = cartesian_point ( 'none', ( 0.2149124229781189100, 41.59999999999998700, -10.88694414455766300 ) ) ;
#5109 = cartesian_point ( 'none', ( 0.2149124229781189100, 41.69999999999998900, -10.88694414455766300 ) ) ;
#5110 = cartesian_point ( 'none', ( 0.2149124229781189100, 41.79999999999999000, -10.88694414455766300 ) ) ;
#5111 = cartesian_point ( 'none', ( 0.2149124229781189100, 41.89999999999999100, -10.88694414455766300 ) ) ;
#5112 = cartesian_point ( 'none', ( 0.2643935009549311900, 41.59999999999999400, -10.72641819747559900 ) ) ;
#5113 = cartesian_point ( 'none', ( 0.2643935009549311900, 41.69999999999999600, -10.72641819747559900 ) ) ;
#5114 = cartesian_point ( 'none', ( 0.2643935009549311900, 41.79999999999999700, -10.72641819747559900 ) ) ;
#5115 = cartesian_point ( 'none', ( 0.2643935009549311900, 41.89999999999999900, -10.72641819747559900 ) ) ;
#5116 = cartesian_point ( 'none', ( 0.3314674031055602200, 41.59999999999997300, -10.57725860962969700 ) ) ;
#5117 = cartesian_point ( 'none', ( 0.3314674031055602200, 41.69999999999997400, -10.57725860962969700 ) ) ;
#5118 = cartesian_point ( 'none', ( 0.3314674031055602200, 41.79999999999997600, -10.57725860962969700 ) ) ;
#5119 = cartesian_point ( 'none', ( 0.3314674031055602200, 41.89999999999997700, -10.57725860962969700 ) ) ;
#5120 = cartesian_point ( 'none', ( 0.4093103057722854400, 41.59999999999998700, -10.43678778580187800 ) ) ;
#5121 = cartesian_point ( 'none', ( 0.4093103057722854400, 41.69999999999998900, -10.43678778580187800 ) ) ;
#5122 = cartesian_point ( 'none', ( 0.4093103057722854400, 41.79999999999999000, -10.43678778580187800 ) ) ;
#5123 = cartesian_point ( 'none', ( 0.4093103057722854400, 41.89999999999999100, -10.43678778580187800 ) ) ;
#5124 = cartesian_point ( 'none', ( 0.5024282374081787700, 41.59999999999998700, -10.30754255796400700 ) ) ;
#5125 = cartesian_point ( 'none', ( 0.5024282374081787700, 41.69999999999998900, -10.30754255796400700 ) ) ;
#5126 = cartesian_point ( 'none', ( 0.5024282374081787700, 41.79999999999999000, -10.30754255796400700 ) ) ;
#5127 = cartesian_point ( 'none', ( 0.5024282374081787700, 41.89999999999999100, -10.30754255796400700 ) ) ;
#5128 = cartesian_point ( 'none', ( 0.6078669765667581400, 41.59999999999998700, -10.18894645593860200 ) ) ;
#5129 = cartesian_point ( 'none', ( 0.6078669765667581400, 41.69999999999998900, -10.18894645593860200 ) ) ;
#5130 = cartesian_point ( 'none', ( 3.346125195729841000, 41.89999999999999900, -11.57943101370338300 ) ) ;
#5131 = cartesian_point ( 'none', ( 3.285480663749613200, 41.59999999999998000, -11.75481971733189800 ) ) ;
#5132 = cartesian_point ( 'none', ( 3.285480663749613200, 41.69999999999998200, -11.75481971733189800 ) ) ;
#5133 = cartesian_point ( 'none', ( 3.285480663749613200, 41.79999999999997600, -11.75481971733189800 ) ) ;
#5134 = cartesian_point ( 'none', ( 3.285480663749613200, 41.89999999999997700, -11.75481971733189800 ) ) ;
#5135 = cartesian_point ( 'none', ( 3.199187747431472900, 41.59999999999999400, -11.91516206731002500 ) ) ;
#5136 = cartesian_point ( 'none', ( 3.199187747431472900, 41.69999999999999600, -11.91516206731002500 ) ) ;
#5137 = cartesian_point ( 'none', ( 3.199187747431472900, 41.79999999999999000, -11.91516206731002500 ) ) ;
#5138 = cartesian_point ( 'none', ( 3.199187747431472900, 41.89999999999999100, -11.91516206731002500 ) ) ;
#5139 = cartesian_point ( 'none', ( 3.088728176998127400, 41.59999999999998000, -12.05924564856371700 ) ) ;
#5140 = cartesian_point ( 'none', ( 3.088728176998127400, 41.69999999999998200, -12.05924564856371700 ) ) ;
#5141 = cartesian_point ( 'none', ( 3.088728176998127400, 41.79999999999997600, -12.05924564856371700 ) ) ;
#5142 = cartesian_point ( 'none', ( 3.088728176998127400, 41.89999999999997700, -12.05924564856371700 ) ) ;
#5143 = cartesian_point ( 'none', ( 2.954162603655589700, 41.60000000000000100, -12.18654868499703300 ) ) ;
#5144 = cartesian_point ( 'none', ( 2.954162603655589700, 41.70000000000000300, -12.18654868499703300 ) ) ;
#5145 = cartesian_point ( 'none', ( 2.954162603655589700, 41.79999999999999700, -12.18654868499703300 ) ) ;
#5146 = vertex_point ( 'none', #12174 ) ;
#5147 = cartesian_point ( 'none', ( 2.954162603655589700, 41.89999999999999900, -12.18654868499703300 ) ) ;
#5148 = vertex_point ( 'none', #12173 ) ;
#5149 = cartesian_point ( 'none', ( 2.797293803323445800, 41.59999999999998000, -12.29832972324717000 ) ) ;
#5150 = cartesian_point ( 'none', ( 2.797293803323445800, 41.69999999999998200, -12.29832972324717000 ) ) ;
#5151 = cartesian_point ( 'none', ( 2.797293803323445800, 41.79999999999997600, -12.29832972324717000 ) ) ;
#5152 = cartesian_point ( 'none', ( 2.797293803323445800, 41.89999999999997700, -12.29832972324717000 ) ) ;
#5153 = cartesian_point ( 'none', ( 2.679382234994832400, 41.59999999999998000, -12.35577079608872900 ) ) ;
#5154 = cartesian_point ( 'none', ( 2.679382234994832400, 41.69999999999998200, -12.35577079608872900 ) ) ;
#5155 = cartesian_point ( 'none', ( 2.679382234994832400, 41.79999999999997600, -12.35577079608872900 ) ) ;
#5156 = cartesian_point ( 'none', ( 2.679382234994832400, 41.89999999999997700, -12.35577079608872900 ) ) ;
#5157 = cartesian_point ( 'none', ( 2.618915757158207600, 41.59999999999998000, -12.38522727272727400 ) ) ;
#5158 = edge_curve ( 'none', #5256, #5074, #12236, .t. ) ;
#5159 = cartesian_point ( 'none', ( 2.618915757158207600, 41.69999999999998200, -12.38522727272727400 ) ) ;
#5160 = cartesian_point ( 'none', ( 2.618915757158207600, 41.79999999999997600, -12.38522727272727400 ) ) ;
#5161 = cartesian_point ( 'none', ( 2.618915757158207600, 41.89999999999997700, -12.38522727272727400 ) ) ;
#5162 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5161, #5160, #5159, #5157 ),
( #5156, #5155, #5154, #5153 ),
( #5152, #5151, #5150, #5149 ),
( #5147, #5145, #5144, #5143 ),
( #5142, #5141, #5140, #5139 ),
( #5138, #5137, #5136, #5135 ),
( #5134, #5133, #5132, #5131 ),
( #5130, #5201, #5200, #5199 ),
( #5198, #5197, #5196, #5195 ),
( #5194, #5193, #5192, #5191 ),
( #5190, #5189, #5188, #5187 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1332171986673553700, 0.2597778039206067300, 0.3802901932938981800, 0.4994300599452226600, 0.6182806484815960300, 0.7398432624599509100, 0.8662686913578148100, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5163 = axis2_placement_3d ( 'none', #5184, #5183, #5173 ) ;
#5164 = cartesian_point ( 'none', ( -15.33851973565503200, 41.89999999999999900, -7.163721131799281500 ) ) ;
#5165 = cylindrical_surface ( 'none', #5163, 4.583346849099072500 ) ;
#5166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5167 = plane ( 'none', #5037 ) ;
#5168 = cartesian_point ( 'none', ( -28.99137802864860800, 0.0000000000000000000, 28.99137802864828500 ) ) ;
#5169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5170 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5171 = axis2_placement_3d ( 'none', #5186, #5170, #5169 ) ;
#5172 = face_bound ( 'none', #224, .t. ) ;
#5173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5174 = face_outer_bound ( 'none', #2436, .t. ) ;
#5175 = face_outer_bound ( 'none', #279, .t. ) ;
#5176 = plane ( 'none', #5232 ) ;
#5177 = face_outer_bound ( 'none', #2182, .t. ) ;
#5178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5179 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5180 = axis2_placement_3d ( 'none', #5164, #5179, #5178 ) ;
#5181 = circle ( 'none', #5180, 4.583346849099072500 ) ;
#5182 = face_outer_bound ( 'none', #202, .t. ) ;
#5183 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5184 = cartesian_point ( 'none', ( -15.33851973565503200, 41.89999999999999900, -7.163721131799281500 ) ) ;
#5185 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5186 = cartesian_point ( 'none', ( -28.99137802864860800, 0.5999999999999999800, 28.99137802864828500 ) ) ;
#5187 = cartesian_point ( 'none', ( 3.390019653262103600, 41.59999999999999400, -11.19103084415584300 ) ) ;
#5188 = cartesian_point ( 'none', ( 3.390019653262103600, 41.69999999999999600, -11.19103084415584300 ) ) ;
#5189 = cartesian_point ( 'none', ( 3.390019653262103600, 41.79999999999999000, -11.19103084415584300 ) ) ;
#5190 = cartesian_point ( 'none', ( 3.390019653262103600, 41.89999999999999100, -11.19103084415584300 ) ) ;
#5191 = cartesian_point ( 'none', ( 3.387835887570294500, 41.59999999999998700, -11.25851172122558800 ) ) ;
#5192 = cartesian_point ( 'none', ( 3.387835887570294500, 41.69999999999998900, -11.25851172122558800 ) ) ;
#5193 = cartesian_point ( 'none', ( 3.387835887570294500, 41.79999999999998300, -11.25851172122558800 ) ) ;
#5194 = cartesian_point ( 'none', ( 3.387835887570294500, 41.89999999999998400, -11.25851172122558800 ) ) ;
#5195 = cartesian_point ( 'none', ( 3.383587657565660000, 41.59999999999998700, -11.38978692523767400 ) ) ;
#5196 = cartesian_point ( 'none', ( 3.383587657565660000, 41.69999999999998900, -11.38978692523767400 ) ) ;
#5197 = cartesian_point ( 'none', ( 3.383587657565660000, 41.79999999999998300, -11.38978692523767400 ) ) ;
#5198 = cartesian_point ( 'none', ( 3.383587657565660000, 41.89999999999998400, -11.38978692523767400 ) ) ;
#5199 = cartesian_point ( 'none', ( 3.346125195729841000, 41.60000000000000100, -11.57943101370338300 ) ) ;
#5200 = cartesian_point ( 'none', ( 3.346125195729841000, 41.70000000000000300, -11.57943101370338300 ) ) ;
#5201 = cartesian_point ( 'none', ( 3.346125195729841000, 41.79999999999999700, -11.57943101370338300 ) ) ;
#5202 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5203 = vector ( 'none', #5202, 1000.000000000000000 ) ;
#5204 = cartesian_point ( 'none', ( -18.18378649316207400, 41.89999999999999900, -10.75698224362669100 ) ) ;
#5205 = cartesian_point ( 'none', ( 3.260149523391973900, 41.89999999999997000, -13.37142857142857000 ) ) ;
#5206 = cartesian_point ( 'none', ( -16.25777062094860200, 41.89999999999999900, -8.324634585537577200 ) ) ;
#5207 = line ( 'none', #5205, #5214 ) ;
#5208 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5209 = cylindrical_surface ( 'none', #5036, 3.102555764177304700 ) ;
#5210 = axis2_placement_3d ( 'none', #5168, #5231, #5213 ) ;
#5211 = line ( 'none', #5204, #5203 ) ;
#5212 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5214 = vector ( 'none', #5698, 1000.000000000000000 ) ;
#5215 = cartesian_point ( 'none', ( 1.815344328586779000, 41.89999999999999900, -9.735064935064935200 ) ) ;
#5216 = cartesian_point ( 'none', ( 1.893601066367033700, 41.89999999999999100, -9.737032443207883900 ) ) ;
#5217 = cartesian_point ( 'none', ( 2.044794850948239000, 41.89999999999999900, -9.740833713370237800 ) ) ;
#5218 = cartesian_point ( 'none', ( 2.262727613158763300, 41.89999999999999100, -9.774936724618266100 ) ) ;
#5219 = cartesian_point ( 'none', ( 2.463135740617588400, 41.90000000000000600, -9.829997868104110000 ) ) ;
#5220 = cartesian_point ( 'none', ( 2.645767163684249900, 41.89999999999999100, -9.908758146442123000 ) ) ;
#5221 = cartesian_point ( 'none', ( 2.810005272685964300, 41.90000000000001300, -10.00889031643794700 ) ) ;
#5222 = cartesian_point ( 'none', ( 2.957893640478171700, 41.89999999999999900, -10.12851437983420200 ) ) ;
#5223 = cartesian_point ( 'none', ( 3.084583638947071500, 41.89999999999999900, -10.27161143925925800 ) ) ;
#5224 = cartesian_point ( 'none', ( 3.194486234885216500, 41.89999999999999900, -10.43124806689223000 ) ) ;
#5225 = cartesian_point ( 'none', ( 3.281209552800225600, 41.89999999999998400, -10.60675910055588700 ) ) ;
#5226 = cartesian_point ( 'none', ( 3.344850471466170200, 41.89999999999999900, -10.79315408678288300 ) ) ;
#5227 = cartesian_point ( 'none', ( 3.383427376835754800, 41.89999999999999100, -10.98922621191307400 ) ) ;
#5228 = cartesian_point ( 'none', ( 3.387804438112746100, 41.89999999999999100, -11.12321805087432100 ) ) ;
#5229 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 28.99137802864828500 ) ) ;
#5230 = cartesian_point ( 'none', ( -18.26805910216238300, 41.89999999999999900, -8.649353533303761700 ) ) ;
#5231 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5232 = axis2_placement_3d ( 'none', #5229, #5235, #5234 ) ;
#5233 = cartesian_point ( 'none', ( 3.390019653262103600, 41.89999999999999100, -11.19103084415584300 ) ) ;
#5234 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5235 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5236 = b_spline_curve_with_knots ( 'none', 3,
( #5233, #5228, #5227, #5226, #5225, #5224, #5223, #5222, #5221, #5220, #5219, #5218, #5217, #5216, #5215 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327914500, 0.1665342512284633000, 0.2474139473143721100, 0.3286832327328396100, 0.4091901386029461200, 0.4878268366532246800, 0.5655491234028179300, 0.6448345881473680500, 0.7264168083038172700, 0.8120499043773065100, 0.9027184788735854700, 0.9999999999999998900 ),
.unspecified. ) ;
#5237 = cylindrical_surface ( 'none', #5210, 4.999999999999997300 ) ;
#5238 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 28.99137802864860800 ) ) ;
#5239 = cartesian_point ( 'none', ( -19.07573850914107900, 41.89999999999999900, -9.622675128411863500 ) ) ;
#5240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5241 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5242 = cartesian_point ( 'none', ( -15.35266195460768800, 41.89999999999999900, -7.212044461385746200 ) ) ;
#5243 = axis2_placement_3d ( 'none', #5242, #5241, #5240 ) ;
#5244 = axis2_placement_3d ( 'none', #5283, #5276, #5275 ) ;
#5245 = axis2_placement_3d ( 'none', #5238, #5302, #5301 ) ;
#5246 = oriented_edge ( 'none', *, *, #4607, .f. ) ;
#5247 = axis2_placement_3d ( 'none', #5293, #5299, #5269 ) ;
#5248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5249 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5250 = axis2_placement_3d ( 'none', #5259, #5249, #5248 ) ;
#5251 = circle ( 'none', #5245, 4.999999999999997300 ) ;
#5252 = circle ( 'none', #5243, 4.532996610378371600 ) ;
#5253 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5254 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5256 = vertex_point ( 'none', #12176 ) ;
#5255 = axis2_placement_3d ( 'none', #5268, #5254, #5253 ) ;
#5257 = vertex_point ( 'none', #12237 ) ;
#5258 = circle ( 'none', #5250, 3.102555764177304700 ) ;
#5259 = cartesian_point ( 'none', ( -16.25777062094860200, 41.89999999999999900, -8.324634585537577200 ) ) ;
#5260 = circle ( 'none', #5297, 4.999999999999997300 ) ;
#5261 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5262 = vector ( 'none', #5261, 1000.000000000000000 ) ;
#5263 = cartesian_point ( 'none', ( -18.26805910216238300, 41.89999999999999900, -8.649353533303761700 ) ) ;
#5264 = line ( 'none', #5263, #5262 ) ;
#5265 = cartesian_point ( 'none', ( -16.96887714461134400, 41.89999999999999900, -10.59081970184029200 ) ) ;
#5266 = cartesian_point ( 'none', ( 28.99137802864861500, 0.5999999999999999800, -28.99137802864827800 ) ) ;
#5267 = circle ( 'none', #5255, 5.000000000000000900 ) ;
#5268 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 28.99137802864828500 ) ) ;
#5269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5270 = face_outer_bound ( 'none', #257, .t. ) ;
#5271 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -28.99137802864844800 ) ) ;
#5272 = edge_curve ( 'none', #4612, #4602, #12201, .t. ) ;
#5273 = face_outer_bound ( 'none', #285, .t. ) ;
#5274 = cartesian_point ( 'none', ( -17.15931606829904200, 41.89999999999999900, -8.706660526532283800 ) ) ;
#5275 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5276 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5277 = axis2_placement_3d ( 'none', #5271, #5321, #5320 ) ;
#5278 = axis2_placement_3d ( 'none', #5280, #5287, #5290 ) ;
#5279 = face_outer_bound ( 'none', #256, .t. ) ;
#5280 = cartesian_point ( 'none', ( -16.96887714461134400, 41.89999999999999900, -10.59081970184029200 ) ) ;
#5281 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5282 = vector ( 'none', #5281, 1000.000000000000000 ) ;
#5283 = cartesian_point ( 'none', ( -17.29190625840052000, 41.89999999999999900, -10.32276445225254200 ) ) ;
#5284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5285 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5286 = axis2_placement_3d ( 'none', #5265, #5285, #5284 ) ;
#5287 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5288 = cylindrical_surface ( 'none', #5278, 2.336057499805543000 ) ;
#5289 = circle ( 'none', #5244, 1.916293964958881300 ) ;
#5290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5291 = line ( 'none', #5239, #5282 ) ;
#5292 = circle ( 'none', #5328, 1.110223043632846000 ) ;
#5293 = cartesian_point ( 'none', ( 28.99137802864828500, 0.0000000000000000000, 28.99137802864860800 ) ) ;
#5294 = circle ( 'none', #5286, 2.336057499805543000 ) ;
#5295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5296 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5297 = axis2_placement_3d ( 'none', #5266, #5296, #5295 ) ;
#5298 = cylindrical_surface ( 'none', #5247, 4.999999999999997300 ) ;
#5299 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5300 = face_outer_bound ( 'none', #185, .t. ) ;
#5301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5302 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5303 = face_bound ( 'none', #262, .t. ) ;
#5304 = vector ( 'none', #5351, 1000.000000000000000 ) ;
#5305 = cartesian_point ( 'none', ( 3.390019653262103600, 41.89999999999999100, -11.19103084415584300 ) ) ;
#5306 = line ( 'none', #5305, #5304 ) ;
#5307 = plane ( 'none', #5353 ) ;
#5308 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5309 = vector ( 'none', #5308, 1000.000000000000000 ) ;
#5310 = cartesian_point ( 'none', ( -18.76659066977707400, 41.89999999999999900, -9.099045347645283500 ) ) ;
#5311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5312 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5313 = cartesian_point ( 'none', ( -18.76659066977707400, 41.89999999999999900, -9.099045347645283500 ) ) ;
#5314 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5315 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5316 = axis2_placement_3d ( 'none', #5322, #5315, #5314 ) ;
#5317 = face_outer_bound ( 'none', #254, .t. ) ;
#5318 = line ( 'none', #5310, #5309 ) ;
#5319 = cartesian_point ( 'none', ( -17.15931606829904200, 41.89999999999999900, -8.706660526532283800 ) ) ;
#5320 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5321 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5322 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -28.99137802864827800 ) ) ;
#5323 = cylindrical_surface ( 'none', #5330, 1.110223043632846000 ) ;
#5324 = face_outer_bound ( 'none', #2440, .t. ) ;
#5325 = conical_surface ( 'none', #5277, 3.300000000000000700, 0.7853981633974410600 ) ;
#5326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5327 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#5328 = axis2_placement_3d ( 'none', #5274, #5327, #5326 ) ;
#5329 = circle ( 'none', #5316, 4.999999999999997300 ) ;
#5330 = axis2_placement_3d ( 'none', #5319, #5312, #5311 ) ;
#5331 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5393, #5392, #5391, #5390 ),
( #5389, #5388, #5387, #5386 ),
( #5385, #5384, #5383, #5382 ),
( #5381, #5380, #5379, #5378 ),
( #5377, #5376, #5375, #5374 ),
( #5373, #5372, #5371, #5370 ),
( #5369, #5368, #5367, #5366 ),
( #5365, #5364, #5363, #5362 ),
( #5361, #5360, #5359, #5358 ),
( #5357, #5356, #5355, #5354 ),
( #5425, #5424, #5423, #5422 ),
( #5421, #5420, #5419, #5418 ),
( #5417, #5416, #5415, #5414 ),
( #5413, #5412, #5411, #5410 ),
( #5409, #5408, #5407, #5406 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08428239242327914500, 0.1665342512284633000, 0.2474139473143721100, 0.3286832327328396100, 0.4091901386029461200, 0.4878268366532246800, 0.5655491234028179300, 0.6448345881473680500, 0.7264168083038172700, 0.8120499043773065100, 0.9027184788735854700, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5332 = face_bound ( 'none', #217, .t. ) ;
#5333 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5334 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -28.99137802864827800 ) ) ;
#5335 = face_outer_bound ( 'none', #299, .t. ) ;
#5336 = axis2_placement_3d ( 'none', #5338, #5405, #5404 ) ;
#5337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5338 = cartesian_point ( 'none', ( -17.29190625840052000, 41.89999999999999900, -10.32276445225254200 ) ) ;
#5339 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5340 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -28.99137802864845900 ) ) ;
#5341 = plane ( 'none', #5342 ) ;
#5342 = axis2_placement_3d ( 'none', #5334, #5333, #5395 ) ;
#5343 = cylindrical_surface ( 'none', #5349, 4.999999999999997300 ) ;
#5344 = face_outer_bound ( 'none', #276, .t. ) ;
#5345 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5346 = cartesian_point ( 'none', ( 28.99137802864861500, 0.0000000000000000000, -28.99137802864827800 ) ) ;
#5347 = face_outer_bound ( 'none', #303, .t. ) ;
#5348 = cylindrical_surface ( 'none', #5336, 1.916293964958881300 ) ;
#5349 = axis2_placement_3d ( 'none', #5346, #5345, #5337 ) ;
#5350 = face_outer_bound ( 'none', #308, .t. ) ;
#5351 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5352 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 28.99137802864860800 ) ) ;
#5353 = axis2_placement_3d ( 'none', #5352, #5402, #5401 ) ;
#5354 = cartesian_point ( 'none', ( 2.645767163684249900, 41.59999999999998700, -9.908758146442123000 ) ) ;
#5355 = cartesian_point ( 'none', ( 2.645767163684249900, 41.69999999999998900, -9.908758146442123000 ) ) ;
#5356 = cartesian_point ( 'none', ( 2.645767163684249900, 41.79999999999999000, -9.908758146442123000 ) ) ;
#5357 = cartesian_point ( 'none', ( 2.645767163684249900, 41.89999999999999100, -9.908758146442123000 ) ) ;
#5358 = cartesian_point ( 'none', ( 2.810005272685964300, 41.60000000000000900, -10.00889031643794700 ) ) ;
#5359 = cartesian_point ( 'none', ( 2.810005272685964300, 41.70000000000001000, -10.00889031643794700 ) ) ;
#5360 = cartesian_point ( 'none', ( 2.810005272685964300, 41.80000000000001100, -10.00889031643794700 ) ) ;
#5361 = cartesian_point ( 'none', ( 2.810005272685964300, 41.90000000000001300, -10.00889031643794700 ) ) ;
#5362 = cartesian_point ( 'none', ( 2.957893640478171700, 41.59999999999999400, -10.12851437983420200 ) ) ;
#5363 = cartesian_point ( 'none', ( 2.957893640478171700, 41.69999999999999600, -10.12851437983420200 ) ) ;
#5364 = cartesian_point ( 'none', ( 2.957893640478171700, 41.79999999999999700, -10.12851437983420200 ) ) ;
#5365 = cartesian_point ( 'none', ( 2.957893640478171700, 41.89999999999999900, -10.12851437983420200 ) ) ;
#5366 = cartesian_point ( 'none', ( 3.084583638947071500, 41.59999999999999400, -10.27161143925925800 ) ) ;
#5367 = cartesian_point ( 'none', ( 3.084583638947071500, 41.69999999999999600, -10.27161143925925800 ) ) ;
#5368 = cartesian_point ( 'none', ( 3.084583638947071500, 41.79999999999999700, -10.27161143925925800 ) ) ;
#5369 = cartesian_point ( 'none', ( 3.084583638947071500, 41.89999999999999900, -10.27161143925925800 ) ) ;
#5370 = cartesian_point ( 'none', ( 3.194486234885216500, 41.59999999999999400, -10.43124806689223000 ) ) ;
#5371 = cartesian_point ( 'none', ( 3.194486234885216500, 41.69999999999999600, -10.43124806689223000 ) ) ;
#5372 = cartesian_point ( 'none', ( 3.194486234885216500, 41.79999999999999700, -10.43124806689223000 ) ) ;
#5373 = cartesian_point ( 'none', ( 3.194486234885216500, 41.89999999999999900, -10.43124806689223000 ) ) ;
#5374 = cartesian_point ( 'none', ( 3.281209552800225600, 41.59999999999998000, -10.60675910055588700 ) ) ;
#5375 = cartesian_point ( 'none', ( 3.281209552800225600, 41.69999999999998200, -10.60675910055588700 ) ) ;
#5376 = cartesian_point ( 'none', ( 3.281209552800225600, 41.79999999999998300, -10.60675910055588700 ) ) ;
#5377 = cartesian_point ( 'none', ( 3.281209552800225600, 41.89999999999998400, -10.60675910055588700 ) ) ;
#5378 = cartesian_point ( 'none', ( 3.344850471466170200, 41.59999999999999400, -10.79315408678288300 ) ) ;
#5379 = cartesian_point ( 'none', ( 3.344850471466170200, 41.69999999999999600, -10.79315408678288300 ) ) ;
#5380 = cartesian_point ( 'none', ( 3.344850471466170200, 41.79999999999999700, -10.79315408678288300 ) ) ;
#5381 = cartesian_point ( 'none', ( 3.344850471466170200, 41.89999999999999900, -10.79315408678288300 ) ) ;
#5382 = cartesian_point ( 'none', ( 3.383427376835754800, 41.59999999999998700, -10.98922621191307400 ) ) ;
#5383 = cartesian_point ( 'none', ( 3.383427376835754800, 41.69999999999998900, -10.98922621191307400 ) ) ;
#5384 = cartesian_point ( 'none', ( 3.383427376835754800, 41.79999999999999000, -10.98922621191307400 ) ) ;
#5385 = cartesian_point ( 'none', ( 3.383427376835754800, 41.89999999999999100, -10.98922621191307400 ) ) ;
#5386 = cartesian_point ( 'none', ( 3.387804438112746100, 41.59999999999998700, -11.12321805087432100 ) ) ;
#5387 = cartesian_point ( 'none', ( 3.387804438112746100, 41.69999999999998900, -11.12321805087432100 ) ) ;
#5388 = cartesian_point ( 'none', ( 3.387804438112746100, 41.79999999999999000, -11.12321805087432100 ) ) ;
#5389 = cartesian_point ( 'none', ( 3.387804438112746100, 41.89999999999999100, -11.12321805087432100 ) ) ;
#5390 = cartesian_point ( 'none', ( 3.390019653262103600, 41.59999999999998700, -11.19103084415584300 ) ) ;
#5391 = cartesian_point ( 'none', ( 3.390019653262103600, 41.69999999999998900, -11.19103084415584300 ) ) ;
#5392 = cartesian_point ( 'none', ( 3.390019653262103600, 41.79999999999999000, -11.19103084415584300 ) ) ;
#5393 = cartesian_point ( 'none', ( 3.390019653262103600, 41.89999999999999100, -11.19103084415584300 ) ) ;
#5394 = axis2_placement_3d ( 'none', #5340, #5339, #5451 ) ;
#5395 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5396 = cartesian_point ( 'none', ( 4.313715389568577600, 5.211542650103949600e-015, -1.650482936252413400 ) ) ;
#5397 = conical_surface ( 'none', #5452, 3.300000000000000700, 0.7853981633974443900 ) ;
#5398 = axis2_placement_3d ( 'none', #5396, #5449, #5448 ) ;
#5399 = cartesian_point ( 'none', ( -8.860200702479049900, 41.89999999999999900, -15.38448837566836700 ) ) ;
#5400 = conical_surface ( 'none', #5394, 3.299999999999997200, 0.7853981633974509400 ) ;
#5401 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5402 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5403 = face_outer_bound ( 'none', #4, .t. ) ;
#5404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5405 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5406 = cartesian_point ( 'none', ( 1.815344328586779000, 41.59999999999999400, -9.735064935064935200 ) ) ;
#5407 = cartesian_point ( 'none', ( 1.815344328586779000, 41.69999999999999600, -9.735064935064935200 ) ) ;
#5408 = cartesian_point ( 'none', ( 1.815344328586779000, 41.79999999999999700, -9.735064935064935200 ) ) ;
#5409 = cartesian_point ( 'none', ( 1.815344328586779000, 41.89999999999999900, -9.735064935064935200 ) ) ;
#5410 = cartesian_point ( 'none', ( 1.893601066367033700, 41.59999999999998700, -9.737032443207883900 ) ) ;
#5411 = cartesian_point ( 'none', ( 1.893601066367033700, 41.69999999999998900, -9.737032443207883900 ) ) ;
#5412 = cartesian_point ( 'none', ( 1.893601066367033700, 41.79999999999999000, -9.737032443207883900 ) ) ;
#5413 = cartesian_point ( 'none', ( 1.893601066367033700, 41.89999999999999100, -9.737032443207883900 ) ) ;
#5414 = cartesian_point ( 'none', ( 2.044794850948239000, 41.59999999999999400, -9.740833713370237800 ) ) ;
#5415 = cartesian_point ( 'none', ( 2.044794850948239000, 41.69999999999999600, -9.740833713370237800 ) ) ;
#5416 = cartesian_point ( 'none', ( 2.044794850948239000, 41.79999999999999700, -9.740833713370237800 ) ) ;
#5417 = cartesian_point ( 'none', ( 2.044794850948239000, 41.89999999999999900, -9.740833713370237800 ) ) ;
#5418 = cartesian_point ( 'none', ( 2.262727613158763300, 41.59999999999998700, -9.774936724618266100 ) ) ;
#5419 = cartesian_point ( 'none', ( 2.262727613158763300, 41.69999999999998900, -9.774936724618266100 ) ) ;
#5420 = cartesian_point ( 'none', ( 2.262727613158763300, 41.79999999999999000, -9.774936724618266100 ) ) ;
#5421 = cartesian_point ( 'none', ( 2.262727613158763300, 41.89999999999999100, -9.774936724618266100 ) ) ;
#5422 = cartesian_point ( 'none', ( 2.463135740617588400, 41.60000000000000100, -9.829997868104110000 ) ) ;
#5423 = cartesian_point ( 'none', ( 2.463135740617588400, 41.70000000000000300, -9.829997868104110000 ) ) ;
#5424 = cartesian_point ( 'none', ( 2.463135740617588400, 41.80000000000000400, -9.829997868104110000 ) ) ;
#5425 = cartesian_point ( 'none', ( 2.463135740617588400, 41.90000000000000600, -9.829997868104110000 ) ) ;
#5426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5427 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5428 = cartesian_point ( 'none', ( -16.73024789045647500, 41.89999999999999900, -8.512478057996736100 ) ) ;
#5429 = cartesian_point ( 'none', ( -28.99137802864860800, 42.10000000000000100, 28.99137802864828500 ) ) ;
#5430 = axis2_placement_3d ( 'none', #5429, #5468, #5467 ) ;
#5431 = face_outer_bound ( 'none', #5716, .t. ) ;
#5432 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#5433 = cartesian_point ( 'none', ( 0.04283342656760461700, 0.3654976227749835400, 0.5847525898605699900 ) ) ;
#5434 = cartesian_point ( 'none', ( 0.03747494762468810800, 0.3983463665329584600, 0.5081155029861163000 ) ) ;
#5435 = cartesian_point ( 'none', ( 0.03748434007538950500, 0.5083041598269634200, 0.3982344612332661700 ) ) ;
#5436 = cartesian_point ( 'none', ( 0.04283343629186914900, 0.5847526703344631000, 0.3654976217534112200 ) ) ;
#5437 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#5438 = plane ( 'none', #5440 ) ;
#5439 = b_spline_curve_with_knots ( 'none', 3,
( #5437, #5436, #5435, #5434, #5433, #5432 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704583900, 0.0004654019627409169900 ),
.unspecified. ) ;
#5440 = axis2_placement_3d ( 'none', #5428, #5427, #5426 ) ;
#5441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5442 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5443 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 28.99137802864844800 ) ) ;
#5444 = face_outer_bound ( 'none', #343, .t. ) ;
#5445 = oriented_edge ( 'none', *, *, #2812, .t. ) ;
#5446 = circle ( 'none', #5474, 3.300000000000000700 ) ;
#5447 = cartesian_point ( 'none', ( 2.618915757158207600, 41.89999999999997700, -12.38522727272727400 ) ) ;
#5448 = direction ( 'none', ( 0.8120153713427135100, 0.0000000000000000000, -0.5836360481525753000 ) ) ;
#5449 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#5450 = circle ( 'none', #5398, 5.110639382718485300 ) ;
#5451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5452 = axis2_placement_3d ( 'none', #5443, #5442, #5441 ) ;
#5453 = b_spline_curve_with_knots ( 'none', 3,
( #5455, #3982, #3976, #4127, #4129, #4690, #4697, #4696, #4695, #4694, #4945 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673553700, 0.2597778039206067300, 0.3802901932938981800, 0.4994300599452226600, 0.6182806484815960300, 0.7398432624599509100, 0.8662686913578148100, 1.000000000000000000 ),
.unspecified. ) ;
#5454 = cartesian_point ( 'none', ( 0.9377843256451508000, 41.69999999999999600, -12.36681378540771600 ) ) ;
#5455 = cartesian_point ( 'none', ( 2.618915757158207600, 41.89999999999997700, -12.38522727272727400 ) ) ;
#5456 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5457 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5458 = cartesian_point ( 'none', ( 0.9377843256451508000, 41.79999999999999000, -12.36681378540771600 ) ) ;
#5459 = cartesian_point ( 'none', ( 0.9377843256451508000, 41.89999999999998400, -12.36681378540771600 ) ) ;
#5460 = plane ( 'none', #5466 ) ;
#5461 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5462 = vector ( 'none', #5461, 1000.000000000000000 ) ;
#5463 = cartesian_point ( 'none', ( 1.750409263651713900, 41.89999999999997700, -12.64293831168831200 ) ) ;
#5464 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 28.99137802864844800 ) ) ;
#5465 = face_bound ( 'none', #349, .t. ) ;
#5466 = axis2_placement_3d ( 'none', #5464, #5457, #5456 ) ;
#5467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5468 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#5469 = line ( 'none', #5463, #5462 ) ;
#5470 = circle ( 'none', #5430, 2.991272467535895300 ) ;
#5471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5472 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5473 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 28.99137802864844800 ) ) ;
#5474 = axis2_placement_3d ( 'none', #5473, #5472, #5471 ) ;
#5475 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842388300, -35.43792956288427100 ) ) ;
#5476 = cartesian_point ( 'none', ( 2.547805171211555900, 41.69999999999996700, -12.41603430414295100 ) ) ;
#5477 = cartesian_point ( 'none', ( 2.547805171211555900, 41.79999999999996200, -12.41603430414295100 ) ) ;
#5478 = cartesian_point ( 'none', ( 2.547805171211555900, 41.89999999999996300, -12.41603430414295100 ) ) ;
#5479 = oriented_edge ( 'none', *, *, #6266, .t. ) ;
#5480 = cartesian_point ( 'none', ( 2.467210409215900800, 41.60000000000000100, -12.44318780249814800 ) ) ;
#5481 = cartesian_point ( 'none', ( 2.467210409215900800, 41.70000000000000300, -12.44318780249814800 ) ) ;
#5482 = cartesian_point ( 'none', ( 2.467210409215900800, 41.79999999999999700, -12.44318780249814800 ) ) ;
#5483 = cartesian_point ( 'none', ( 2.467210409215900800, 41.89999999999999900, -12.44318780249814800 ) ) ;
#5484 = cartesian_point ( 'none', ( 2.375912857821503600, 41.59999999999996600, -12.47439121756986100 ) ) ;
#5485 = cartesian_point ( 'none', ( 2.375912857821503600, 41.69999999999996700, -12.47439121756986100 ) ) ;
#5486 = cartesian_point ( 'none', ( 2.375912857821503600, 41.79999999999996200, -12.47439121756986100 ) ) ;
#5487 = cartesian_point ( 'none', ( 2.375912857821503600, 41.89999999999996300, -12.47439121756986100 ) ) ;
#5488 = cartesian_point ( 'none', ( 2.272635828800352500, 41.59999999999998000, -12.50475563462386900 ) ) ;
#5489 = cartesian_point ( 'none', ( 2.272635828800352500, 41.69999999999998200, -12.50475563462386900 ) ) ;
#5490 = cartesian_point ( 'none', ( 2.272635828800352500, 41.79999999999997600, -12.50475563462386900 ) ) ;
#5491 = cartesian_point ( 'none', ( 2.272635828800352500, 41.89999999999997700, -12.50475563462386900 ) ) ;
#5492 = oriented_edge ( 'none', *, *, #3300, .t. ) ;
#5493 = cartesian_point ( 'none', ( 2.158825005871582500, 41.59999999999998000, -12.53934733341893300 ) ) ;
#5494 = cartesian_point ( 'none', ( 2.158825005871582500, 41.69999999999998200, -12.53934733341893300 ) ) ;
#5495 = cartesian_point ( 'none', ( 2.158825005871582500, 41.79999999999997600, -12.53934733341893300 ) ) ;
#5496 = oriented_edge ( 'none', *, *, #3302, .t. ) ;
#5497 = cartesian_point ( 'none', ( 2.158825005871582500, 41.89999999999997700, -12.53934733341893300 ) ) ;
#5498 = cartesian_point ( 'none', ( 2.032836170643288900, 41.59999999999997300, -12.57169665935738000 ) ) ;
#5499 = cartesian_point ( 'none', ( 2.032836170643288900, 41.69999999999997400, -12.57169665935738000 ) ) ;
#5500 = cartesian_point ( 'none', ( 2.032836170643288900, 41.79999999999996900, -12.57169665935738000 ) ) ;
#5501 = cartesian_point ( 'none', ( 2.032836170643288900, 41.89999999999997000, -12.57169665935738000 ) ) ;
#5502 = cartesian_point ( 'none', ( 1.895795960151756400, 41.59999999999999400, -12.60792375650120600 ) ) ;
#5503 = cartesian_point ( 'none', ( 1.895795960151756400, 41.69999999999999600, -12.60792375650120600 ) ) ;
#5504 = cartesian_point ( 'none', ( 1.895795960151756400, 41.79999999999999000, -12.60792375650120600 ) ) ;
#5505 = cartesian_point ( 'none', ( 1.895795960151756400, 41.89999999999999100, -12.60792375650120600 ) ) ;
#5506 = cartesian_point ( 'none', ( 1.800173689052069600, 41.59999999999998700, -12.63095317644909900 ) ) ;
#5507 = cartesian_point ( 'none', ( 1.800173689052069600, 41.69999999999998900, -12.63095317644909900 ) ) ;
#5508 = cartesian_point ( 'none', ( 1.800173689052069600, 41.79999999999998300, -12.63095317644909900 ) ) ;
#5509 = cartesian_point ( 'none', ( 1.800173689052069600, 41.89999999999998400, -12.63095317644909900 ) ) ;
#5510 = cartesian_point ( 'none', ( 1.750409263651713900, 41.59999999999998000, -12.64293831168831200 ) ) ;
#5511 = cartesian_point ( 'none', ( 1.750409263651713900, 41.69999999999998200, -12.64293831168831200 ) ) ;
#5512 = cartesian_point ( 'none', ( 1.750409263651713900, 41.79999999999997600, -12.64293831168831200 ) ) ;
#5513 = cartesian_point ( 'none', ( 1.750409263651713900, 41.89999999999997700, -12.64293831168831200 ) ) ;
#5514 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5513, #5512, #5511, #5510 ),
( #5509, #5508, #5507, #5506 ),
( #5505, #5504, #5503, #5502 ),
( #5501, #5500, #5499, #5498 ),
( #5497, #5495, #5494, #5493 ),
( #5491, #5490, #5489, #5488 ),
( #5487, #5486, #5485, #5484 ),
( #5483, #5482, #5481, #5480 ),
( #5478, #5477, #5476, #5543 ),
( #5542, #5541, #5540, #5539 ),
( #5538, #5537, #5536, #5535 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1693284421867856100, 0.3253643556297675100, 0.4689283827933137800, 0.5995636633178193000, 0.7188386797002673800, 0.8249803749148577600, 0.9187555598151547800, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5515 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.89999999999998400, -12.97573051948052100 ) ) ;
#5516 = b_spline_curve_with_knots ( 'none', 3,
( #5515, #5574, #5573, #5572, #5571, #5569, #5567, #5566, #5565, #5564, #5563 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760768000, 0.1629301842777492700, 0.2646744147797557800, 0.3809699752964723600, 0.5123091530377094100, 0.6582210125869705200, 0.8208323791787924800, 1.000000000000000000 ),
.unspecified. ) ;
#5517 = face_outer_bound ( 'none', #783, .t. ) ;
#5518 = face_outer_bound ( 'none', #1129, .t. ) ;
#5519 = cylindrical_surface ( 'none', #5562, 4.091393510110254500 ) ;
#5520 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5521 = vector ( 'none', #5520, 1000.000000000000000 ) ;
#5522 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.89999999999997000, -13.48303571428571400 ) ) ;
#5523 = line ( 'none', #5522, #5521 ) ;
#5524 = cartesian_point ( 'none', ( -12.47711596646067300, 41.89999999999999900, -17.29692787216206500 ) ) ;
#5525 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.89999999999998400, -12.97573051948052100 ) ) ;
#5526 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.89999999999998400, -12.97573051948052100 ) ) ;
#5527 = line ( 'none', #5526, #5560 ) ;
#5528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5529 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5530 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5531 = oriented_edge ( 'none', *, *, #2848, .t. ) ;
#5532 = cylindrical_surface ( 'none', #5534, 2.750000000000000000 ) ;
#5533 = face_outer_bound ( 'none', #362, .t. ) ;
#5534 = axis2_placement_3d ( 'none', #5530, #5529, #5528 ) ;
#5535 = cartesian_point ( 'none', ( 2.618915757158207600, 41.59999999999998000, -12.38522727272727400 ) ) ;
#5536 = cartesian_point ( 'none', ( 2.618915757158207600, 41.69999999999998200, -12.38522727272727400 ) ) ;
#5537 = cartesian_point ( 'none', ( 2.618915757158207600, 41.79999999999997600, -12.38522727272727400 ) ) ;
#5538 = cartesian_point ( 'none', ( 2.618915757158207600, 41.89999999999997700, -12.38522727272727400 ) ) ;
#5539 = cartesian_point ( 'none', ( 2.596371278515190000, 41.59999999999998000, -12.39499415135103500 ) ) ;
#5540 = cartesian_point ( 'none', ( 2.596371278515190000, 41.69999999999998200, -12.39499415135103500 ) ) ;
#5541 = cartesian_point ( 'none', ( 2.596371278515190000, 41.79999999999997600, -12.39499415135103500 ) ) ;
#5542 = cartesian_point ( 'none', ( 2.596371278515190000, 41.89999999999997700, -12.39499415135103500 ) ) ;
#5543 = cartesian_point ( 'none', ( 2.547805171211555900, 41.59999999999996600, -12.41603430414295100 ) ) ;
#5544 = cartesian_point ( 'none', ( 1.741277770145220400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#5545 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5546 = vector ( 'none', #5545, 1000.000000000000000 ) ;
#5547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5548 = cartesian_point ( 'none', ( -9.091051789110366600, 41.89999999999999900, -17.06446062463884800 ) ) ;
#5549 = line ( 'none', #5548, #5546 ) ;
#5550 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5551 = oriented_edge ( 'none', *, *, #4579, .t. ) ;
#5552 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.89999999999998400, -12.97573051948052100 ) ) ;
#5553 = cartesian_point ( 'none', ( 0.9308346328146032100, 41.89999999999997000, -13.00795889287355300 ) ) ;
#5554 = cartesian_point ( 'none', ( 0.8794447378162109100, 41.89999999999998400, -13.07385237889976500 ) ) ;
#5555 = cartesian_point ( 'none', ( 0.8277945583035094500, 41.89999999999997700, -13.19468456696416500 ) ) ;
#5556 = cartesian_point ( 'none', ( 0.7977729895250826900, 41.89999999999996300, -13.33306760993995600 ) ) ;
#5557 = cartesian_point ( 'none', ( 0.7943901577760351700, 41.89999999999997700, -13.43146237170976000 ) ) ;
#5558 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.89999999999997000, -13.48303571428571400 ) ) ;
#5559 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5560 = vector ( 'none', #5559, 1000.000000000000000 ) ;
#5561 = b_spline_curve_with_knots ( 'none', 3,
( #5558, #5557, #5556, #5555, #5554, #5553, #5552 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909674800, 0.5413405044165785500, 0.7756705499229055200, 1.000000000000000000 ),
.unspecified. ) ;
#5562 = axis2_placement_3d ( 'none', #5524, #5550, #5547 ) ;
#5563 = cartesian_point ( 'none', ( 1.750409263651713900, 41.89999999999997700, -12.64293831168831200 ) ) ;
#5564 = cartesian_point ( 'none', ( 1.699910258058886300, 41.89999999999997000, -12.65539787050503900 ) ) ;
#5565 = cartesian_point ( 'none', ( 1.603578683649553100, 41.89999999999997000, -12.67916564381405700 ) ) ;
#5566 = cartesian_point ( 'none', ( 1.467783288945941900, 41.89999999999998400, -12.71918931815136800 ) ) ;
#5568 = edge_loop ( 'none', ( #5246, #4122 ) ) ;
#5567 = cartesian_point ( 'none', ( 1.346029871350531000, 41.89999999999996300, -12.75787189613233300 ) ) ;
#5569 = cartesian_point ( 'none', ( 1.239862632867910500, 41.89999999999999100, -12.80006452374052000 ) ) ;
#5570 = advanced_face ( 'none', ( #12200, #12231, #12232, #12207, #12210, #12209 ), #12230, .t. ) ;
#5571 = cartesian_point ( 'none', ( 1.146601021037821200, 41.89999999999997000, -12.84030438795072900 ) ) ;
#5572 = cartesian_point ( 'none', ( 1.069643960776655200, 41.89999999999998400, -12.88467197056412600 ) ) ;
#5573 = cartesian_point ( 'none', ( 1.004992821561639300, 41.89999999999997700, -12.92684515571760800 ) ) ;
#5574 = cartesian_point ( 'none', ( 0.9714246556335320900, 41.89999999999997700, -12.96031873955812900 ) ) ;
#5575 = face_outer_bound ( 'none', #309, .t. ) ;
#5576 = cartesian_point ( 'none', ( 2.272635828800352500, 41.89999999999997700, -12.50475563462386900 ) ) ;
#5577 = cartesian_point ( 'none', ( 2.158825005871582500, 41.89999999999997700, -12.53934733341893300 ) ) ;
#5578 = cartesian_point ( 'none', ( 2.032836170643288900, 41.89999999999997000, -12.57169665935738000 ) ) ;
#5579 = cartesian_point ( 'none', ( 1.895795960151756400, 41.89999999999999100, -12.60792375650120600 ) ) ;
#5580 = cartesian_point ( 'none', ( 1.800173689052069600, 41.89999999999998400, -12.63095317644909900 ) ) ;
#5581 = cartesian_point ( 'none', ( 1.750409263651713900, 41.89999999999997700, -12.64293831168831200 ) ) ;
#5582 = axis2_placement_3d ( 'none', #5586, #5585, #5627 ) ;
#5583 = plane ( 'none', #5582 ) ;
#5584 = face_outer_bound ( 'none', #1132, .t. ) ;
#5585 = direction ( 'none', ( 0.1240347345892078600, 0.0000000000000000000, 0.9922778767136677400 ) ) ;
#5586 = cartesian_point ( 'none', ( 3.260149523391973900, 41.89999999999997000, -13.37142857142857000 ) ) ;
#5587 = b_spline_curve_with_knots ( 'none', 3,
( #5581, #5580, #5579, #5578, #5577, #5576, #5697, #5696, #5695, #5694, #5693 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867856100, 0.3253643556297675100, 0.4689283827933137800, 0.5995636633178193000, 0.7188386797002673800, 0.8249803749148577600, 0.9187555598151547800, 0.9999999999999998900 ),
.unspecified. ) ;
#5588 = cartesian_point ( 'none', ( 1.099830415352616800, 41.59999999999999400, -14.11158894781048700 ) ) ;
#5589 = cartesian_point ( 'none', ( 1.099830415352616800, 41.69999999999998900, -14.11158894781048700 ) ) ;
#5590 = cartesian_point ( 'none', ( 1.099830415352616800, 41.79999999999997600, -14.11158894781048700 ) ) ;
#5591 = cartesian_point ( 'none', ( 1.099830415352616800, 41.89999999999997000, -14.11158894781048700 ) ) ;
#5592 = cartesian_point ( 'none', ( 1.170739195170335000, 41.59999999999997300, -14.15786619782396400 ) ) ;
#5593 = cartesian_point ( 'none', ( 1.170739195170335000, 41.69999999999996700, -14.15786619782396400 ) ) ;
#5594 = cartesian_point ( 'none', ( 1.170739195170335000, 41.79999999999995500, -14.15786619782396400 ) ) ;
#5595 = cartesian_point ( 'none', ( 1.170739195170335000, 41.89999999999994900, -14.15786619782396400 ) ) ;
#5596 = cartesian_point ( 'none', ( 1.249777145569138400, 41.60000000000000900, -14.19467940474351400 ) ) ;
#5597 = cartesian_point ( 'none', ( 1.249777145569138400, 41.70000000000000300, -14.19467940474351400 ) ) ;
#5598 = cartesian_point ( 'none', ( 1.249777145569138400, 41.79999999999999000, -14.19467940474351400 ) ) ;
#5599 = cartesian_point ( 'none', ( 1.249777145569138400, 41.89999999999998400, -14.19467940474351400 ) ) ;
#5600 = cartesian_point ( 'none', ( 1.334650783166634100, 41.60000000000000100, -14.22689743036941600 ) ) ;
#5601 = cartesian_point ( 'none', ( 1.334650783166634100, 41.69999999999999600, -14.22689743036941600 ) ) ;
#5602 = cartesian_point ( 'none', ( 1.334650783166634100, 41.79999999999998300, -14.22689743036941600 ) ) ;
#5603 = oriented_edge ( 'none', *, *, #3306, .t. ) ;
#5604 = cartesian_point ( 'none', ( 1.334650783166634100, 41.89999999999997700, -14.22689743036941600 ) ) ;
#5605 = cartesian_point ( 'none', ( 1.426915238350646900, 41.59999999999998700, -14.25073990034636900 ) ) ;
#5606 = cartesian_point ( 'none', ( 1.426915238350646900, 41.69999999999998200, -14.25073990034636900 ) ) ;
#5607 = cartesian_point ( 'none', ( 1.426915238350646900, 41.79999999999996900, -14.25073990034636900 ) ) ;
#5608 = cartesian_point ( 'none', ( 1.426915238350646900, 41.89999999999996300, -14.25073990034636900 ) ) ;
#5609 = cartesian_point ( 'none', ( 1.525716678835808300, 41.59999999999999400, -14.26746098478155600 ) ) ;
#5610 = cartesian_point ( 'none', ( 1.525716678835808300, 41.69999999999998900, -14.26746098478155600 ) ) ;
#5611 = cartesian_point ( 'none', ( 1.525716678835808300, 41.79999999999997600, -14.26746098478155600 ) ) ;
#5612 = cartesian_point ( 'none', ( 1.525716678835808300, 41.89999999999997000, -14.26746098478155600 ) ) ;
#5613 = cartesian_point ( 'none', ( 1.631067094680497300, 41.59999999999999400, -14.27954234494652000 ) ) ;
#5614 = cartesian_point ( 'none', ( 1.631067094680497300, 41.69999999999998900, -14.27954234494652000 ) ) ;
#5615 = cartesian_point ( 'none', ( 1.631067094680497300, 41.79999999999997600, -14.27954234494652000 ) ) ;
#5616 = cartesian_point ( 'none', ( 1.631067094680497300, 41.89999999999997000, -14.27954234494652000 ) ) ;
#5617 = cartesian_point ( 'none', ( 1.703699936209935700, 41.59999999999999400, -14.28018631281010900 ) ) ;
#5618 = cartesian_point ( 'none', ( 1.703699936209935700, 41.69999999999998900, -14.28018631281010900 ) ) ;
#5619 = cartesian_point ( 'none', ( 1.703699936209935700, 41.79999999999997600, -14.28018631281010900 ) ) ;
#5620 = cartesian_point ( 'none', ( 1.703699936209935700, 41.89999999999997000, -14.28018631281010900 ) ) ;
#5621 = cartesian_point ( 'none', ( 1.741277770145220400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#5622 = cartesian_point ( 'none', ( 1.741277770145220400, 41.69999999999998200, -14.28051948051948000 ) ) ;
#5623 = cartesian_point ( 'none', ( 1.741277770145220400, 41.79999999999996900, -14.28051948051948000 ) ) ;
#5624 = cartesian_point ( 'none', ( 1.741277770145220400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#5625 = vertex_point ( 'none', #12208 ) ;
#5626 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5624, #5623, #5622, #5621 ),
( #5620, #5619, #5618, #5617 ),
( #5616, #5615, #5614, #5613 ),
( #5612, #5611, #5610, #5609 ),
( #5608, #5607, #5606, #5605 ),
( #5604, #5602, #5601, #5600 ),
( #5599, #5598, #5597, #5596 ),
( #5595, #5594, #5593, #5592 ),
( #5591, #5590, #5589, #5588 ),
( #5669, #5668, #5666, #5665 ),
( #5664, #5663, #5662, #5661 ),
( #5660, #5658, #5657, #5656 ),
( #5655, #5654, #5653, #5652 ),
( #5651, #5650, #5649, #5648 ),
( #5647, #5646, #5645, #5644 ),
( #5643, #5642, #5641, #5640 ),
( #5639, #5638, #5637, #5636 ),
( #5635, #5634, #5633, #5632 ),
( #5631, #5630, #5629, #5628 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08045051104289266400, 0.1554998946880198600, 0.2268489716071667200, 0.2950342457958622900, 0.3592264217266185100, 0.4211205140528716000, 0.4814121624443955000, 0.5401380992822686400, 0.5980313211695865700, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500742400, 0.8216627893499947000, 0.8791237115294608900, 0.9383480890221317400, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5627 = direction ( 'none', ( 0.9922778767136676300, 0.0000000000000000000, -0.1240347345892078400 ) ) ;
#5628 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.59999999999999400, -13.48303571428571400 ) ) ;
#5629 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.69999999999998900, -13.48303571428571400 ) ) ;
#5630 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.79999999999997600, -13.48303571428571400 ) ) ;
#5631 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.89999999999997000, -13.48303571428571400 ) ) ;
#5632 = cartesian_point ( 'none', ( 0.7934635967384845400, 41.59999999999999400, -13.51181447144879600 ) ) ;
#5633 = cartesian_point ( 'none', ( 0.7934635967384845400, 41.69999999999998900, -13.51181447144879600 ) ) ;
#5634 = cartesian_point ( 'none', ( 0.7934635967384845400, 41.79999999999997600, -13.51181447144879600 ) ) ;
#5635 = cartesian_point ( 'none', ( 0.7934635967384845400, 41.89999999999997000, -13.51181447144879600 ) ) ;
#5636 = cartesian_point ( 'none', ( 0.7951233460936382200, 41.59999999999999400, -13.56823882711746900 ) ) ;
#5637 = cartesian_point ( 'none', ( 0.7951233460936382200, 41.69999999999998900, -13.56823882711746900 ) ) ;
#5638 = cartesian_point ( 'none', ( 0.7951233460936382200, 41.79999999999997600, -13.56823882711746900 ) ) ;
#5639 = cartesian_point ( 'none', ( 0.7951233460936382200, 41.89999999999997000, -13.56823882711746900 ) ) ;
#5640 = cartesian_point ( 'none', ( 0.8061859140791134400, 41.59999999999999400, -13.65095029663007300 ) ) ;
#5641 = cartesian_point ( 'none', ( 0.8061859140791134400, 41.69999999999998900, -13.65095029663007300 ) ) ;
#5642 = cartesian_point ( 'none', ( 0.8061859140791134400, 41.79999999999997600, -13.65095029663007300 ) ) ;
#5643 = cartesian_point ( 'none', ( 0.8061859140791134400, 41.89999999999997000, -13.65095029663007300 ) ) ;
#5644 = cartesian_point ( 'none', ( 0.8257663196993122500, 41.60000000000000900, -13.72934137977190100 ) ) ;
#5645 = cartesian_point ( 'none', ( 0.8257663196993122500, 41.70000000000000300, -13.72934137977190100 ) ) ;
#5646 = cartesian_point ( 'none', ( 0.8257663196993122500, 41.79999999999999000, -13.72934137977190100 ) ) ;
#5647 = cartesian_point ( 'none', ( 0.8257663196993122500, 41.89999999999998400, -13.72934137977190100 ) ) ;
#5648 = cartesian_point ( 'none', ( 0.8519327498325919300, 41.59999999999998700, -13.80409340188363400 ) ) ;
#5649 = cartesian_point ( 'none', ( 0.8519327498325919300, 41.69999999999998200, -13.80409340188363400 ) ) ;
#5650 = cartesian_point ( 'none', ( 0.8519327498325919300, 41.79999999999996900, -13.80409340188363400 ) ) ;
#5651 = cartesian_point ( 'none', ( 0.8519327498325919300, 41.89999999999996300, -13.80409340188363400 ) ) ;
#5652 = cartesian_point ( 'none', ( 0.8866000084541125800, 41.59999999999998700, -13.87409726613271000 ) ) ;
#5653 = cartesian_point ( 'none', ( 0.8866000084541125800, 41.69999999999998200, -13.87409726613271000 ) ) ;
#5654 = cartesian_point ( 'none', ( 0.8866000084541125800, 41.79999999999996900, -13.87409726613271000 ) ) ;
#5655 = cartesian_point ( 'none', ( 0.8866000084541125800, 41.89999999999996300, -13.87409726613271000 ) ) ;
#5656 = cartesian_point ( 'none', ( 0.9288648553150540300, 41.59999999999999400, -13.94005933584584300 ) ) ;
#5657 = cartesian_point ( 'none', ( 0.9288648553150540300, 41.69999999999998900, -13.94005933584584300 ) ) ;
#5658 = cartesian_point ( 'none', ( 0.9288648553150540300, 41.79999999999997600, -13.94005933584584300 ) ) ;
#5659 = oriented_edge ( 'none', *, *, #2847, .t. ) ;
#5660 = cartesian_point ( 'none', ( 0.9288648553150540300, 41.89999999999997000, -13.94005933584584300 ) ) ;
#5661 = cartesian_point ( 'none', ( 0.9787622203914151400, 41.60000000000000100, -14.00171264088476200 ) ) ;
#5662 = cartesian_point ( 'none', ( 0.9787622203914151400, 41.69999999999999600, -14.00171264088476200 ) ) ;
#5663 = cartesian_point ( 'none', ( 0.9787622203914151400, 41.79999999999998300, -14.00171264088476200 ) ) ;
#5664 = cartesian_point ( 'none', ( 0.9787622203914151400, 41.89999999999997700, -14.00171264088476200 ) ) ;
#5665 = cartesian_point ( 'none', ( 1.035281601952729600, 41.59999999999998700, -14.05982745086429600 ) ) ;
#5667 = edge_curve ( 'none', #2593, #5042, #12270, .t. ) ;
#5666 = cartesian_point ( 'none', ( 1.035281601952729600, 41.69999999999998200, -14.05982745086429600 ) ) ;
#5668 = cartesian_point ( 'none', ( 1.035281601952729600, 41.79999999999996900, -14.05982745086429600 ) ) ;
#5669 = cartesian_point ( 'none', ( 1.035281601952729600, 41.89999999999996300, -14.05982745086429600 ) ) ;
#5670 = cartesian_point ( 'none', ( 0.9714246556335320900, 41.60000000000000100, -12.96031873955812900 ) ) ;
#5671 = cartesian_point ( 'none', ( 0.9714246556335320900, 41.69999999999999600, -12.96031873955812900 ) ) ;
#5672 = cartesian_point ( 'none', ( 0.9714246556335320900, 41.79999999999999000, -12.96031873955812900 ) ) ;
#5673 = cartesian_point ( 'none', ( 0.9714246556335320900, 41.89999999999998400, -12.96031873955812900 ) ) ;
#5674 = cartesian_point ( 'none', ( 0.9559693285867789700, 41.60000000000000100, -12.97573051948051900 ) ) ;
#5675 = cartesian_point ( 'none', ( 0.9559693285867789700, 41.69999999999999600, -12.97573051948051900 ) ) ;
#5676 = cartesian_point ( 'none', ( 0.9559693285867789700, 41.79999999999999000, -12.97573051948051900 ) ) ;
#5677 = cartesian_point ( 'none', ( 0.9559693285867789700, 41.89999999999998400, -12.97573051948051900 ) ) ;
#5678 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5677, #5676, #5675, #5674 ),
( #5673, #5672, #5671, #5670 ),
( #5740, #5739, #5738, #5736 ),
( #5735, #5734, #5733, #5732 ),
( #5731, #5730, #5729, #5728 ),
( #5727, #5726, #5725, #5724 ),
( #5723, #5722, #5720, #5719 ),
( #5718, #5717, #5715, #5714 ),
( #5713, #5712, #5711, #5710 ),
( #5709, #5708, #5707, #5706 ),
( #5705, #5704, #5703, #5702 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07501569460760768000, 0.1629301842777492700, 0.2646744147797557800, 0.3809699752964723600, 0.5123091530377094100, 0.6582210125869705200, 0.8208323791787924800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5679 = cartesian_point ( 'none', ( 3.260149523391973900, 41.89999999999997000, -13.37142857142857000 ) ) ;
#5680 = cartesian_point ( 'none', ( 1.724029393521843800, 41.89999999999996300, -14.86493506493506300 ) ) ;
#5681 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5682 = vector ( 'none', #5681, 1000.000000000000000 ) ;
#5683 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.89999999999997000, -13.49521103896104000 ) ) ;
#5684 = cartesian_point ( 'none', ( 0.8603540225037024100, 41.89999999999997700, -12.40928803689503600 ) ) ;
#5685 = cartesian_point ( 'none', ( 0.8603540225037024100, 41.59999999999999400, -12.40928803689503600 ) ) ;
#5686 = cartesian_point ( 'none', ( 0.8603540225037024100, 41.69999999999998900, -12.40928803689503600 ) ) ;
#5687 = cartesian_point ( 'none', ( 0.8603540225037024100, 41.79999999999998300, -12.40928803689503600 ) ) ;
#5688 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.89999999999997000, -13.49521103896104000 ) ) ;
#5689 = cartesian_point ( 'none', ( -14.11294744507485700, 41.89999999999999900, -13.54678704438671500 ) ) ;
#5690 = line ( 'none', #5689, #5701 ) ;
#5691 = edge_curve ( 'none', #4150, #4231, #12203, .t. ) ;
#5692 = line ( 'none', #5683, #5682 ) ;
#5693 = cartesian_point ( 'none', ( 2.618915757158207600, 41.89999999999997700, -12.38522727272727400 ) ) ;
#5694 = cartesian_point ( 'none', ( 2.596371278515190000, 41.89999999999997700, -12.39499415135103500 ) ) ;
#5695 = cartesian_point ( 'none', ( 2.547805171211555900, 41.89999999999996300, -12.41603430414295100 ) ) ;
#5696 = cartesian_point ( 'none', ( 2.467210409215900800, 41.89999999999999900, -12.44318780249814800 ) ) ;
#5697 = cartesian_point ( 'none', ( 2.375912857821503600, 41.89999999999996300, -12.47439121756986100 ) ) ;
#5698 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5699 = cartesian_point ( 'none', ( 0.9377843256451508000, 41.60000000000000100, -12.36681378540771600 ) ) ;
#5700 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5701 = vector ( 'none', #5700, 1000.000000000000000 ) ;
#5702 = cartesian_point ( 'none', ( 1.750409263651713900, 41.60000000000000100, -12.64293831168831200 ) ) ;
#5703 = cartesian_point ( 'none', ( 1.750409263651713900, 41.69999999999999600, -12.64293831168831200 ) ) ;
#5704 = cartesian_point ( 'none', ( 1.750409263651713900, 41.79999999999999000, -12.64293831168831200 ) ) ;
#5705 = cartesian_point ( 'none', ( 1.750409263651713900, 41.89999999999998400, -12.64293831168831200 ) ) ;
#5706 = cartesian_point ( 'none', ( 1.699910258058886300, 41.59999999999999400, -12.65539787050503900 ) ) ;
#5707 = cartesian_point ( 'none', ( 1.699910258058886300, 41.69999999999998900, -12.65539787050503900 ) ) ;
#5708 = cartesian_point ( 'none', ( 1.699910258058886300, 41.79999999999998300, -12.65539787050503900 ) ) ;
#5709 = cartesian_point ( 'none', ( 1.699910258058886300, 41.89999999999997700, -12.65539787050503900 ) ) ;
#5710 = cartesian_point ( 'none', ( 1.603578683649553100, 41.59999999999999400, -12.67916564381405700 ) ) ;
#5711 = cartesian_point ( 'none', ( 1.603578683649553100, 41.69999999999998900, -12.67916564381405700 ) ) ;
#5712 = cartesian_point ( 'none', ( 1.603578683649553100, 41.79999999999998300, -12.67916564381405700 ) ) ;
#5713 = cartesian_point ( 'none', ( 1.603578683649553100, 41.89999999999997700, -12.67916564381405700 ) ) ;
#5714 = cartesian_point ( 'none', ( 1.467783288945941900, 41.60000000000000900, -12.71918931815136800 ) ) ;
#5716 = edge_loop ( 'none', ( #350, #6260 ) ) ;
#5715 = cartesian_point ( 'none', ( 1.467783288945941900, 41.70000000000000300, -12.71918931815136800 ) ) ;
#5717 = cartesian_point ( 'none', ( 1.467783288945941900, 41.79999999999999700, -12.71918931815136800 ) ) ;
#5718 = cartesian_point ( 'none', ( 1.467783288945941900, 41.89999999999999100, -12.71918931815136800 ) ) ;
#5719 = cartesian_point ( 'none', ( 1.346029871350531000, 41.59999999999998700, -12.75787189613233300 ) ) ;
#5720 = cartesian_point ( 'none', ( 1.346029871350531000, 41.69999999999998200, -12.75787189613233300 ) ) ;
#5721 = oriented_edge ( 'none', *, *, #5004, .t. ) ;
#5722 = cartesian_point ( 'none', ( 1.346029871350531000, 41.79999999999997600, -12.75787189613233300 ) ) ;
#5723 = cartesian_point ( 'none', ( 1.346029871350531000, 41.89999999999997000, -12.75787189613233300 ) ) ;
#5724 = cartesian_point ( 'none', ( 1.239862632867910500, 41.60000000000000900, -12.80006452374052000 ) ) ;
#5725 = cartesian_point ( 'none', ( 1.239862632867910500, 41.70000000000001000, -12.80006452374052000 ) ) ;
#5726 = cartesian_point ( 'none', ( 1.239862632867910500, 41.80000000000000400, -12.80006452374052000 ) ) ;
#5727 = cartesian_point ( 'none', ( 1.239862632867910500, 41.89999999999999900, -12.80006452374052000 ) ) ;
#5728 = cartesian_point ( 'none', ( 1.146601021037821200, 41.59999999999999400, -12.84030438795072900 ) ) ;
#5729 = cartesian_point ( 'none', ( 1.146601021037821200, 41.69999999999998900, -12.84030438795072900 ) ) ;
#5730 = cartesian_point ( 'none', ( 1.146601021037821200, 41.79999999999998300, -12.84030438795072900 ) ) ;
#5731 = cartesian_point ( 'none', ( 1.146601021037821200, 41.89999999999997700, -12.84030438795072900 ) ) ;
#5732 = cartesian_point ( 'none', ( 1.069643960776655200, 41.60000000000000900, -12.88467197056412600 ) ) ;
#5733 = cartesian_point ( 'none', ( 1.069643960776655200, 41.70000000000000300, -12.88467197056412600 ) ) ;
#5734 = cartesian_point ( 'none', ( 1.069643960776655200, 41.79999999999999700, -12.88467197056412600 ) ) ;
#5735 = cartesian_point ( 'none', ( 1.069643960776655200, 41.89999999999999100, -12.88467197056412600 ) ) ;
#5736 = cartesian_point ( 'none', ( 1.004992821561639300, 41.60000000000000100, -12.92684515571760800 ) ) ;
#5737 = oriented_edge ( 'none', *, *, #3062, .t. ) ;
#5738 = cartesian_point ( 'none', ( 1.004992821561639300, 41.69999999999999600, -12.92684515571760800 ) ) ;
#5739 = cartesian_point ( 'none', ( 1.004992821561639300, 41.79999999999999000, -12.92684515571760800 ) ) ;
#5740 = cartesian_point ( 'none', ( 1.004992821561639300, 41.89999999999998400, -12.92684515571760800 ) ) ;
#5741 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.59999999999999400, -13.48303571428571400 ) ) ;
#5742 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.69999999999998900, -13.48303571428571400 ) ) ;
#5743 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.79999999999997600, -13.48303571428571400 ) ) ;
#5744 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.89999999999997000, -13.48303571428571400 ) ) ;
#5745 = cartesian_point ( 'none', ( 2.708865205529924500, 41.89999999999997000, -13.53660139081718100 ) ) ;
#5746 = cartesian_point ( 'none', ( 2.729434713095136200, 41.89999999999997000, -13.42445263464598200 ) ) ;
#5747 = cartesian_point ( 'none', ( 2.736860869405656900, 41.89999999999997000, -13.34647860511129000 ) ) ;
#5748 = cartesian_point ( 'none', ( 2.740669003911454300, 41.89999999999997000, -13.30649350649350600 ) ) ;
#5749 = b_spline_curve_with_knots ( 'none', 3,
( #5748, #5747, #5746, #5745, #5772, #5771, #5770, #5769, #5768, #5767, #5766, #5765, #5764, #5763, #5762, #5761, #5760, #5759, #5758 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209688900, 0.1492500388750525900, 0.2171126866560602900, 0.2819496094670665400, 0.3428290010503655100, 0.4017657426085417500, 0.4585034301475617900, 0.5141500842750518200, 0.5690447220224783600, 0.6248331132826284700, 0.6813469247300584200, 0.7395313119108318800, 0.7999274580770193700, 0.8628976631361701100, 0.9296798722570381900, 1.000000000000000000 ),
.unspecified. ) ;
#5750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5751 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5744, #5743, #5742, #5741 ),
( #5805, #5804, #5803, #5802 ),
( #5801, #5799, #5798, #5797 ),
( #5796, #5795, #5794, #5793 ),
( #5792, #5791, #5790, #5789 ),
( #5788, #5787, #5786, #5785 ),
( #5784, #5783, #5782, #5781 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.2837421299909674800, 0.5413405044165785500, 0.7756705499229055200, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5752 = edge_loop ( 'none', ( #9589, #9627 ) ) ;
#5753 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5754 = circle ( 'none', #5778, 1.156070939887208400 ) ;
#5755 = face_outer_bound ( 'none', #336, .t. ) ;
#5756 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.89999999999997000, -13.48303571428571400 ) ) ;
#5757 = cartesian_point ( 'none', ( -10.01996260148773600, 41.89999999999999900, -16.37625664274095500 ) ) ;
#5758 = cartesian_point ( 'none', ( 1.741277770145220400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#5759 = cartesian_point ( 'none', ( 1.778172739492455800, 41.89999999999996300, -14.27971021295262100 ) ) ;
#5760 = cartesian_point ( 'none', ( 1.850106432993624800, 41.89999999999997000, -14.27813239337056700 ) ) ;
#5761 = cartesian_point ( 'none', ( 1.954566375761462900, 41.89999999999997700, -14.26678442794826800 ) ) ;
#5762 = cartesian_point ( 'none', ( 2.052840892832396200, 41.89999999999997700, -14.24898530326903200 ) ) ;
#5763 = cartesian_point ( 'none', ( 2.144449301870479100, 41.89999999999997700, -14.22234909440790300 ) ) ;
#5764 = cartesian_point ( 'none', ( 2.230109695671163900, 41.89999999999996300, -14.18887839929042400 ) ) ;
#5765 = cartesian_point ( 'none', ( 2.310009755856575100, 41.89999999999997700, -14.14829596226825200 ) ) ;
#5766 = cartesian_point ( 'none', ( 2.383134855449341700, 41.89999999999995600, -14.09948770466039700 ) ) ;
#5767 = cartesian_point ( 'none', ( 2.449881524859454100, 41.89999999999997000, -14.04302296356042800 ) ) ;
#5768 = cartesian_point ( 'none', ( 2.510145477850610300, 41.89999999999997700, -13.97892017877414100 ) ) ;
#5769 = cartesian_point ( 'none', ( 2.562979141050003100, 41.89999999999996300, -13.90597685503516900 ) ) ;
#5770 = cartesian_point ( 'none', ( 2.609699325479116100, 41.89999999999997700, -13.82582609992188300 ) ) ;
#5771 = cartesian_point ( 'none', ( 2.649453133223643100, 41.89999999999995600, -13.73732344785337900 ) ) ;
#5772 = cartesian_point ( 'none', ( 2.682748433437366600, 41.89999999999997700, -13.64124171741028000 ) ) ;
#5773 = oriented_edge ( 'none', *, *, #9398, .t. ) ;
#5774 = cartesian_point ( 'none', ( -11.99642102463110900, 41.89999999999999900, -15.66162722399432500 ) ) ;
#5775 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5776 = vector ( 'none', #5775, 1000.000000000000000 ) ;
#5777 = cartesian_point ( 'none', ( 1.741277770145220400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#5778 = axis2_placement_3d ( 'none', #5757, #5750, #5831 ) ;
#5779 = line ( 'none', #5777, #5776 ) ;
#5780 = cylindrical_surface ( 'none', #5833, 3.148441495459564100 ) ;
#5781 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.60000000000000900, -12.97573051948052100 ) ) ;
#5782 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.70000000000000300, -12.97573051948052100 ) ) ;
#5783 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.79999999999999000, -12.97573051948052100 ) ) ;
#5784 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.89999999999998400, -12.97573051948052100 ) ) ;
#5785 = cartesian_point ( 'none', ( 0.9308346328146032100, 41.59999999999999400, -13.00795889287355300 ) ) ;
#5786 = cartesian_point ( 'none', ( 0.9308346328146032100, 41.69999999999998900, -13.00795889287355300 ) ) ;
#5787 = cartesian_point ( 'none', ( 0.9308346328146032100, 41.79999999999997600, -13.00795889287355300 ) ) ;
#5788 = cartesian_point ( 'none', ( 0.9308346328146032100, 41.89999999999997000, -13.00795889287355300 ) ) ;
#5789 = cartesian_point ( 'none', ( 0.8794447378162109100, 41.60000000000000900, -13.07385237889976500 ) ) ;
#5790 = cartesian_point ( 'none', ( 0.8794447378162109100, 41.70000000000000300, -13.07385237889976500 ) ) ;
#5791 = cartesian_point ( 'none', ( 0.8794447378162109100, 41.79999999999999000, -13.07385237889976500 ) ) ;
#5792 = cartesian_point ( 'none', ( 0.8794447378162109100, 41.89999999999998400, -13.07385237889976500 ) ) ;
#5793 = cartesian_point ( 'none', ( 0.8277945583035094500, 41.60000000000000100, -13.19468456696416500 ) ) ;
#5794 = cartesian_point ( 'none', ( 0.8277945583035094500, 41.69999999999999600, -13.19468456696416500 ) ) ;
#5795 = cartesian_point ( 'none', ( 0.8277945583035094500, 41.79999999999998300, -13.19468456696416500 ) ) ;
#5796 = cartesian_point ( 'none', ( 0.8277945583035094500, 41.89999999999997700, -13.19468456696416500 ) ) ;
#5797 = cartesian_point ( 'none', ( 0.7977729895250826900, 41.59999999999998700, -13.33306760993995600 ) ) ;
#5798 = cartesian_point ( 'none', ( 0.7977729895250826900, 41.69999999999998200, -13.33306760993995600 ) ) ;
#5799 = cartesian_point ( 'none', ( 0.7977729895250826900, 41.79999999999996900, -13.33306760993995600 ) ) ;
#5800 = edge_loop ( 'none', ( #5551, #5773 ) ) ;
#5801 = cartesian_point ( 'none', ( 0.7977729895250826900, 41.89999999999996300, -13.33306760993995600 ) ) ;
#5802 = cartesian_point ( 'none', ( 0.7943901577760351700, 41.60000000000000100, -13.43146237170976000 ) ) ;
#5803 = cartesian_point ( 'none', ( 0.7943901577760351700, 41.69999999999999600, -13.43146237170976000 ) ) ;
#5804 = cartesian_point ( 'none', ( 0.7943901577760351700, 41.79999999999998300, -13.43146237170976000 ) ) ;
#5805 = cartesian_point ( 'none', ( 0.7943901577760351700, 41.89999999999997700, -13.43146237170976000 ) ) ;
#5806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5807 = vector ( 'none', #5806, 1000.000000000000000 ) ;
#5808 = cartesian_point ( 'none', ( -9.881250619742193200, 41.89999999999999900, -15.90971830562904200 ) ) ;
#5809 = line ( 'none', #5808, #5850 ) ;
#5810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5811 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5812 = cartesian_point ( 'none', ( 2.740669003911454300, 41.89999999999997000, -13.30649350649350600 ) ) ;
#5813 = line ( 'none', #5812, #5807 ) ;
#5814 = face_outer_bound ( 'none', #1142, .t. ) ;
#5815 = axis2_placement_3d ( 'none', #5820, #5811, #5810 ) ;
#5816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5817 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5818 = cartesian_point ( 'none', ( -11.99642102463110900, 41.89999999999999900, -15.66162722399432500 ) ) ;
#5819 = oriented_edge ( 'none', *, *, #5834, .t. ) ;
#5820 = cartesian_point ( 'none', ( -9.770795969857573500, 41.89999999999999900, -16.41437510338693800 ) ) ;
#5821 = axis2_placement_3d ( 'none', #5818, #5817, #5816 ) ;
#5822 = cartesian_point ( 'none', ( -14.11294744507485700, 41.89999999999999900, -13.54678704438671500 ) ) ;
#5823 = circle ( 'none', #5815, 0.9125073814575686000 ) ;
#5824 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5825 = vector ( 'none', #5824, 1000.000000000000000 ) ;
#5826 = cartesian_point ( 'none', ( -9.256906036005474900, 41.89999999999999900, -16.57595721107689000 ) ) ;
#5827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5828 = cartesian_point ( 'none', ( 2.740669003911454300, 41.89999999999997000, -13.30649350649350600 ) ) ;
#5829 = cartesian_point ( 'none', ( -8.860200702479049900, 41.89999999999999900, -15.38448837566836700 ) ) ;
#5830 = circle ( 'none', #5821, 3.148441495459564100 ) ;
#5831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5832 = line ( 'none', #5829, #5825 ) ;
#5833 = axis2_placement_3d ( 'none', #5774, #5753, #5827 ) ;
#5834 = edge_curve ( 'none', #5972, #4157, #12245, .t. ) ;
#5835 = cartesian_point ( 'none', ( 3.260149523391973900, 41.89999999999997000, -13.37142857142857000 ) ) ;
#5836 = cartesian_point ( 'none', ( 3.256288540981518800, 41.89999999999997000, -13.44537657128915100 ) ) ;
#5837 = cartesian_point ( 'none', ( 3.248774199428202400, 41.89999999999997000, -13.58929603764888000 ) ) ;
#5838 = cartesian_point ( 'none', ( 3.206364699093062800, 41.89999999999997700, -13.79630027880001500 ) ) ;
#5839 = cartesian_point ( 'none', ( 3.146565626311583800, 41.89999999999996300, -13.98964129393798400 ) ) ;
#5840 = cartesian_point ( 'none', ( 3.061654779462537500, 41.89999999999997700, -14.16641402481494400 ) ) ;
#5841 = cartesian_point ( 'none', ( 2.957469273852177100, 41.89999999999996300, -14.32693361098976900 ) ) ;
#5842 = cartesian_point ( 'none', ( 2.832031820155735500, 41.89999999999996300, -14.46717722413685800 ) ) ;
#5843 = cartesian_point ( 'none', ( 2.688310413702855900, 41.89999999999997000, -14.58877405244266100 ) ) ;
#5844 = cartesian_point ( 'none', ( 2.525223891724171800, 41.89999999999996300, -14.68877272938062900 ) ) ;
#5845 = cartesian_point ( 'none', ( 2.345893207790544600, 41.89999999999997000, -14.76858143008578000 ) ) ;
#5846 = cartesian_point ( 'none', ( 2.150721081246495600, 41.89999999999995600, -14.82352646054748600 ) ) ;
#5847 = cartesian_point ( 'none', ( 1.942130593562299700, 41.89999999999997000, -14.85930002230285200 ) ) ;
#5848 = cartesian_point ( 'none', ( 1.797911873602464800, 41.89999999999996300, -14.86302617619465100 ) ) ;
#5849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5850 = vector ( 'none', #5849, 1000.000000000000000 ) ;
#5851 = axis2_placement_3d ( 'none', #5872, #5993, #5992 ) ;
#5852 = cartesian_point ( 'none', ( 1.724029393521843800, 41.89999999999996300, -14.86493506493506300 ) ) ;
#5853 = cylindrical_surface ( 'none', #5874, 3.241384467521474500 ) ;
#5854 = b_spline_curve_with_knots ( 'none', 3,
( #5852, #5848, #5847, #5846, #5845, #5844, #5843, #5842, #5841, #5840, #5839, #5838, #5837, #5836, #5835 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855298500, 0.1794356400707836100, 0.2627360323579471200, 0.3438083481953167500, 0.4230452774191627600, 0.5001529842276709600, 0.5774089034162431800, 0.6564856345293804700, 0.7376727179345764500, 0.8207802048008794300, 0.9079141569544778600, 1.000000000000000000 ),
.unspecified. ) ;
#5855 = face_outer_bound ( 'none', #1173, .t. ) ;
#5856 = cartesian_point ( 'none', ( 2.729434713095136200, 41.79999999999997600, -13.42445263464598200 ) ) ;
#5857 = cartesian_point ( 'none', ( 2.729434713095136200, 41.89999999999997000, -13.42445263464598200 ) ) ;
#5858 = cartesian_point ( 'none', ( 2.736860869405656900, 41.59999999999999400, -13.34647860511129000 ) ) ;
#5859 = cartesian_point ( 'none', ( 2.736860869405656900, 41.69999999999998900, -13.34647860511129000 ) ) ;
#5860 = cartesian_point ( 'none', ( 2.736860869405656900, 41.79999999999997600, -13.34647860511129000 ) ) ;
#5861 = cartesian_point ( 'none', ( 2.736860869405656900, 41.89999999999997000, -13.34647860511129000 ) ) ;
#5862 = cartesian_point ( 'none', ( 2.740669003911454300, 41.59999999999999400, -13.30649350649350600 ) ) ;
#5863 = cartesian_point ( 'none', ( 2.740669003911454300, 41.69999999999998900, -13.30649350649350600 ) ) ;
#5864 = cartesian_point ( 'none', ( 2.740669003911454300, 41.79999999999997600, -13.30649350649350600 ) ) ;
#5865 = cartesian_point ( 'none', ( 2.740669003911454300, 41.89999999999997000, -13.30649350649350600 ) ) ;
#5866 = edge_curve ( 'none', #4164, #7073, #12206, .t. ) ;
#5867 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5865, #5864, #5863, #5862 ),
( #5861, #5860, #5859, #5858 ),
( #5857, #5856, #5925, #5924 ),
( #5923, #5922, #5921, #5920 ),
( #5919, #5918, #5917, #5916 ),
( #5914, #5913, #5912, #5911 ),
( #5910, #5909, #5908, #5907 ),
( #5906, #5905, #5904, #5903 ),
( #5902, #5901, #5900, #5899 ),
( #5898, #5897, #5896, #5895 ),
( #5894, #5893, #5892, #5891 ),
( #5890, #5889, #5888, #5887 ),
( #5886, #5885, #5884, #5967 ),
( #5966, #5965, #5964, #5963 ),
( #5962, #5961, #5960, #5959 ),
( #5958, #5957, #5956, #5955 ),
( #5954, #5953, #5952, #5951 ),
( #5950, #5949, #5948, #5947 ),
( #5946, #5945, #5944, #5943 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07653545108209688900, 0.1492500388750525900, 0.2171126866560602900, 0.2819496094670665400, 0.3428290010503655100, 0.4017657426085417500, 0.4585034301475617900, 0.5141500842750518200, 0.5690447220224783600, 0.6248331132826284700, 0.6813469247300584200, 0.7395313119108318800, 0.7999274580770193700, 0.8628976631361701100, 0.9296798722570381900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5868 = cartesian_point ( 'none', ( 1.631067094680497300, 41.89999999999997000, -14.27954234494652000 ) ) ;
#5869 = cartesian_point ( 'none', ( 1.703699936209935700, 41.89999999999997000, -14.28018631281010900 ) ) ;
#5870 = cartesian_point ( 'none', ( 1.741277770145220400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#5871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5872 = cartesian_point ( 'none', ( -12.23676849554589200, 41.89999999999999900, -16.47927754807819400 ) ) ;
#5873 = axis2_placement_3d ( 'none', #5995, #5994, #5976 ) ;
#5874 = axis2_placement_3d ( 'none', #5926, #5871, #5997 ) ;
#5875 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5876 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#5877 = cartesian_point ( 'none', ( -16.13379353723490400, 41.89999999999999900, -9.894115213742161100 ) ) ;
#5878 = b_spline_curve_with_knots ( 'none', 3,
( #5870, #5869, #5868, #5942, #5941, #5940, #5939, #5938, #5937, #5936, #5935, #5934, #5933, #5932, #5931, #5930, #5929, #5928, #5927 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289266400, 0.1554998946880198600, 0.2268489716071667200, 0.2950342457958622900, 0.3592264217266185100, 0.4211205140528716000, 0.4814121624443955000, 0.5401380992822686400, 0.5980313211695865700, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500742400, 0.8216627893499947000, 0.8791237115294608900, 0.9383480890221317400, 0.9999999999999998900 ),
.unspecified. ) ;
#5879 = plane ( 'none', #5851 ) ;
#5880 = face_outer_bound ( 'none', #1320, .t. ) ;
#5881 = axis2_placement_3d ( 'none', #5877, #5876, #5875 ) ;
#5882 = circle ( 'none', #5881, 4.022286952010172300 ) ;
#5883 = circle ( 'none', #5982, 3.241384467521474500 ) ;
#5884 = cartesian_point ( 'none', ( 2.230109695671163900, 41.69999999999998200, -14.18887839929042400 ) ) ;
#5885 = cartesian_point ( 'none', ( 2.230109695671163900, 41.79999999999996900, -14.18887839929042400 ) ) ;
#5886 = cartesian_point ( 'none', ( 2.230109695671163900, 41.89999999999996300, -14.18887839929042400 ) ) ;
#5887 = cartesian_point ( 'none', ( 2.310009755856575100, 41.60000000000000100, -14.14829596226825200 ) ) ;
#5888 = cartesian_point ( 'none', ( 2.310009755856575100, 41.69999999999999600, -14.14829596226825200 ) ) ;
#5889 = cartesian_point ( 'none', ( 2.310009755856575100, 41.79999999999998300, -14.14829596226825200 ) ) ;
#5890 = cartesian_point ( 'none', ( 2.310009755856575100, 41.89999999999997700, -14.14829596226825200 ) ) ;
#5891 = cartesian_point ( 'none', ( 2.383134855449341700, 41.59999999999998000, -14.09948770466039700 ) ) ;
#5892 = cartesian_point ( 'none', ( 2.383134855449341700, 41.69999999999997400, -14.09948770466039700 ) ) ;
#5893 = cartesian_point ( 'none', ( 2.383134855449341700, 41.79999999999996200, -14.09948770466039700 ) ) ;
#5894 = cartesian_point ( 'none', ( 2.383134855449341700, 41.89999999999995600, -14.09948770466039700 ) ) ;
#5895 = cartesian_point ( 'none', ( 2.449881524859454100, 41.59999999999999400, -14.04302296356042800 ) ) ;
#5896 = cartesian_point ( 'none', ( 2.449881524859454100, 41.69999999999998900, -14.04302296356042800 ) ) ;
#5897 = cartesian_point ( 'none', ( 2.449881524859454100, 41.79999999999997600, -14.04302296356042800 ) ) ;
#5898 = cartesian_point ( 'none', ( 2.449881524859454100, 41.89999999999997000, -14.04302296356042800 ) ) ;
#5899 = cartesian_point ( 'none', ( 2.510145477850610300, 41.60000000000000100, -13.97892017877414100 ) ) ;
#5900 = cartesian_point ( 'none', ( 2.510145477850610300, 41.69999999999999600, -13.97892017877414100 ) ) ;
#5901 = cartesian_point ( 'none', ( 2.510145477850610300, 41.79999999999998300, -13.97892017877414100 ) ) ;
#5902 = cartesian_point ( 'none', ( 2.510145477850610300, 41.89999999999997700, -13.97892017877414100 ) ) ;
#5903 = cartesian_point ( 'none', ( 2.562979141050003100, 41.59999999999998700, -13.90597685503516900 ) ) ;
#5904 = cartesian_point ( 'none', ( 2.562979141050003100, 41.69999999999998200, -13.90597685503516900 ) ) ;
#5905 = cartesian_point ( 'none', ( 2.562979141050003100, 41.79999999999996900, -13.90597685503516900 ) ) ;
#5906 = cartesian_point ( 'none', ( 2.562979141050003100, 41.89999999999996300, -13.90597685503516900 ) ) ;
#5907 = cartesian_point ( 'none', ( 2.609699325479116100, 41.60000000000000100, -13.82582609992188300 ) ) ;
#5908 = cartesian_point ( 'none', ( 2.609699325479116100, 41.69999999999999600, -13.82582609992188300 ) ) ;
#5909 = cartesian_point ( 'none', ( 2.609699325479116100, 41.79999999999998300, -13.82582609992188300 ) ) ;
#5910 = cartesian_point ( 'none', ( 2.609699325479116100, 41.89999999999997700, -13.82582609992188300 ) ) ;
#5911 = cartesian_point ( 'none', ( 2.649453133223643100, 41.59999999999998000, -13.73732344785337900 ) ) ;
#5912 = cartesian_point ( 'none', ( 2.649453133223643100, 41.69999999999997400, -13.73732344785337900 ) ) ;
#5913 = cartesian_point ( 'none', ( 2.649453133223643100, 41.79999999999996200, -13.73732344785337900 ) ) ;
#5914 = cartesian_point ( 'none', ( 2.649453133223643100, 41.89999999999995600, -13.73732344785337900 ) ) ;
#5915 = vertex_point ( 'none', #12263 ) ;
#5916 = cartesian_point ( 'none', ( 2.682748433437366600, 41.60000000000000100, -13.64124171741028000 ) ) ;
#5917 = cartesian_point ( 'none', ( 2.682748433437366600, 41.69999999999999600, -13.64124171741028000 ) ) ;
#5918 = cartesian_point ( 'none', ( 2.682748433437366600, 41.79999999999998300, -13.64124171741028000 ) ) ;
#5919 = cartesian_point ( 'none', ( 2.682748433437366600, 41.89999999999997700, -13.64124171741028000 ) ) ;
#5920 = cartesian_point ( 'none', ( 2.708865205529924500, 41.59999999999999400, -13.53660139081718100 ) ) ;
#5921 = cartesian_point ( 'none', ( 2.708865205529924500, 41.69999999999998900, -13.53660139081718100 ) ) ;
#5922 = cartesian_point ( 'none', ( 2.708865205529924500, 41.79999999999997600, -13.53660139081718100 ) ) ;
#5923 = cartesian_point ( 'none', ( 2.708865205529924500, 41.89999999999997000, -13.53660139081718100 ) ) ;
#5924 = cartesian_point ( 'none', ( 2.729434713095136200, 41.59999999999999400, -13.42445263464598200 ) ) ;
#5925 = cartesian_point ( 'none', ( 2.729434713095136200, 41.69999999999998900, -13.42445263464598200 ) ) ;
#5926 = cartesian_point ( 'none', ( -16.52259440069697800, 41.89999999999999900, -11.37879838769348100 ) ) ;
#5927 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.89999999999997000, -13.48303571428571400 ) ) ;
#5928 = cartesian_point ( 'none', ( 0.7934635967384845400, 41.89999999999997000, -13.51181447144879600 ) ) ;
#5929 = cartesian_point ( 'none', ( 0.7951233460936382200, 41.89999999999997000, -13.56823882711746900 ) ) ;
#5930 = cartesian_point ( 'none', ( 0.8061859140791134400, 41.89999999999997000, -13.65095029663007300 ) ) ;
#5931 = cartesian_point ( 'none', ( 0.8257663196993122500, 41.89999999999998400, -13.72934137977190100 ) ) ;
#5932 = cartesian_point ( 'none', ( 0.8519327498325919300, 41.89999999999996300, -13.80409340188363400 ) ) ;
#5933 = cartesian_point ( 'none', ( 0.8866000084541125800, 41.89999999999996300, -13.87409726613271000 ) ) ;
#5934 = cartesian_point ( 'none', ( 0.9288648553150540300, 41.89999999999997000, -13.94005933584584300 ) ) ;
#5935 = cartesian_point ( 'none', ( 0.9787622203914151400, 41.89999999999997700, -14.00171264088476200 ) ) ;
#5936 = cartesian_point ( 'none', ( 1.035281601952729600, 41.89999999999996300, -14.05982745086429600 ) ) ;
#5937 = cartesian_point ( 'none', ( 1.099830415352616800, 41.89999999999997000, -14.11158894781048700 ) ) ;
#5938 = cartesian_point ( 'none', ( 1.170739195170335000, 41.89999999999994900, -14.15786619782396400 ) ) ;
#5939 = cartesian_point ( 'none', ( 1.249777145569138400, 41.89999999999998400, -14.19467940474351400 ) ) ;
#5940 = cartesian_point ( 'none', ( 1.334650783166634100, 41.89999999999997700, -14.22689743036941600 ) ) ;
#5941 = cartesian_point ( 'none', ( 1.426915238350646900, 41.89999999999996300, -14.25073990034636900 ) ) ;
#5942 = cartesian_point ( 'none', ( 1.525716678835808300, 41.89999999999997000, -14.26746098478155600 ) ) ;
#5943 = cartesian_point ( 'none', ( 1.741277770145220400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#5944 = cartesian_point ( 'none', ( 1.741277770145220400, 41.69999999999998200, -14.28051948051948000 ) ) ;
#5945 = cartesian_point ( 'none', ( 1.741277770145220400, 41.79999999999996900, -14.28051948051948000 ) ) ;
#5946 = cartesian_point ( 'none', ( 1.741277770145220400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#5947 = cartesian_point ( 'none', ( 1.778172739492455800, 41.59999999999998700, -14.27971021295262100 ) ) ;
#5948 = cartesian_point ( 'none', ( 1.778172739492455800, 41.69999999999998200, -14.27971021295262100 ) ) ;
#5949 = cartesian_point ( 'none', ( 1.778172739492455800, 41.79999999999996900, -14.27971021295262100 ) ) ;
#5950 = cartesian_point ( 'none', ( 1.778172739492455800, 41.89999999999996300, -14.27971021295262100 ) ) ;
#5951 = cartesian_point ( 'none', ( 1.850106432993624800, 41.59999999999999400, -14.27813239337056700 ) ) ;
#5952 = cartesian_point ( 'none', ( 1.850106432993624800, 41.69999999999998900, -14.27813239337056700 ) ) ;
#5953 = cartesian_point ( 'none', ( 1.850106432993624800, 41.79999999999997600, -14.27813239337056700 ) ) ;
#5954 = cartesian_point ( 'none', ( 1.850106432993624800, 41.89999999999997000, -14.27813239337056700 ) ) ;
#5955 = cartesian_point ( 'none', ( 1.954566375761462900, 41.60000000000000100, -14.26678442794826800 ) ) ;
#5956 = cartesian_point ( 'none', ( 1.954566375761462900, 41.69999999999999600, -14.26678442794826800 ) ) ;
#5957 = cartesian_point ( 'none', ( 1.954566375761462900, 41.79999999999998300, -14.26678442794826800 ) ) ;
#5958 = cartesian_point ( 'none', ( 1.954566375761462900, 41.89999999999997700, -14.26678442794826800 ) ) ;
#5959 = cartesian_point ( 'none', ( 2.052840892832396200, 41.60000000000000100, -14.24898530326903200 ) ) ;
#5960 = cartesian_point ( 'none', ( 2.052840892832396200, 41.69999999999999600, -14.24898530326903200 ) ) ;
#5961 = cartesian_point ( 'none', ( 2.052840892832396200, 41.79999999999998300, -14.24898530326903200 ) ) ;
#5962 = cartesian_point ( 'none', ( 2.052840892832396200, 41.89999999999997700, -14.24898530326903200 ) ) ;
#5963 = cartesian_point ( 'none', ( 2.144449301870479100, 41.60000000000000100, -14.22234909440790300 ) ) ;
#5964 = cartesian_point ( 'none', ( 2.144449301870479100, 41.69999999999999600, -14.22234909440790300 ) ) ;
#5965 = cartesian_point ( 'none', ( 2.144449301870479100, 41.79999999999998300, -14.22234909440790300 ) ) ;
#5966 = cartesian_point ( 'none', ( 2.144449301870479100, 41.89999999999997700, -14.22234909440790300 ) ) ;
#5967 = cartesian_point ( 'none', ( 2.230109695671163900, 41.59999999999998700, -14.18887839929042400 ) ) ;
#5968 = cartesian_point ( 'none', ( 0.6747529765536975900, 41.59999999999999400, -12.54505886992977200 ) ) ;
#5969 = cartesian_point ( 'none', ( 0.6747529765536975900, 41.69999999999998900, -12.54505886992977200 ) ) ;
#5970 = direction ( 'none', ( -0.9922778767136676300, 0.0000000000000000000, 0.1240347345892078400 ) ) ;
#5971 = vector ( 'none', #5970, 1000.000000000000200 ) ;
#5972 = vertex_point ( 'none', #12205 ) ;
#5973 = cartesian_point ( 'none', ( 3.260149523391973900, 41.89999999999997000, -13.37142857142857000 ) ) ;
#5974 = cartesian_point ( 'none', ( 0.6747529765536975900, 41.79999999999998300, -12.54505886992977200 ) ) ;
#5975 = cartesian_point ( 'none', ( 0.6747529765536975900, 41.89999999999997700, -12.54505886992977200 ) ) ;
#5976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5977 = line ( 'none', #5973, #5971 ) ;
#5978 = cartesian_point ( 'none', ( 0.7720487039953164400, 41.69999999999999600, -12.46688575379490700 ) ) ;
#5979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5980 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5981 = cartesian_point ( 'none', ( -16.52259440069697800, 41.89999999999999900, -11.37879838769348100 ) ) ;
#5982 = axis2_placement_3d ( 'none', #5981, #5980, #5979 ) ;
#5983 = cylindrical_surface ( 'none', #5873, 4.022286952010172300 ) ;
#5984 = cartesian_point ( 'none', ( 0.7720487039953164400, 41.89999999999998400, -12.46688575379490700 ) ) ;
#5985 = face_outer_bound ( 'none', #1464, .t. ) ;
#5986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5987 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#5988 = cartesian_point ( 'none', ( -12.47711596646067300, 41.89999999999999900, -17.29692787216206500 ) ) ;
#5989 = axis2_placement_3d ( 'none', #5988, #5987, #5986 ) ;
#5990 = face_outer_bound ( 'none', #1179, .t. ) ;
#5991 = face_outer_bound ( 'none', #1256, .t. ) ;
#5992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5993 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5995 = cartesian_point ( 'none', ( -16.13379353723490400, 41.89999999999999900, -9.894115213742161100 ) ) ;
#5996 = cartesian_point ( 'none', ( 0.7720487039953164400, 41.60000000000000100, -12.46688575379490700 ) ) ;
#5997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5998 = circle ( 'none', #5989, 4.091393510110256300 ) ;
#5999 = cartesian_point ( 'none', ( 0.7720487039953164400, 41.79999999999999000, -12.46688575379490700 ) ) ;
#6000 = oriented_edge ( 'none', *, *, #5158, .t. ) ;
#6001 = oriented_edge ( 'none', *, *, #4216, .t. ) ;
#6002 = vertex_point ( 'none', #12239 ) ;
#6003 = oriented_edge ( 'none', *, *, #6291, .t. ) ;
#6004 = edge_curve ( 'none', #6247, #6261, #12309, .t. ) ;
#6005 = oriented_edge ( 'none', *, *, #5087, .t. ) ;
#6006 = cartesian_point ( 'none', ( -19.56584075754763300, 41.89999999999999900, -11.10520412337082300 ) ) ;
#6007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6008 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6009 = cartesian_point ( 'none', ( -17.79811466310832200, 41.89999999999999900, -10.37643253924403900 ) ) ;
#6010 = axis2_placement_3d ( 'none', #6009, #6008, #6007 ) ;
#6011 = edge_curve ( 'none', #6252, #6247, #12244, .t. ) ;
#6012 = axis2_placement_3d ( 'none', #6060, #6059, #6124 ) ;
#6013 = cylindrical_surface ( 'none', #6012, 1.156070939887208400 ) ;
#6014 = face_outer_bound ( 'none', #15768, .t. ) ;
#6015 = cartesian_point ( 'none', ( -19.56584075754763300, 41.89999999999999900, -11.10520412337082300 ) ) ;
#6016 = line ( 'none', #6015, #6123 ) ;
#6017 = cartesian_point ( 'none', ( -19.15667243430094000, 41.89999999999999900, -11.72190061732112900 ) ) ;
#6018 = edge_loop ( 'none', ( #12574, #12639, #12616, #12635 ) ) ;
#6019 = circle ( 'none', #6010, 1.912057417232109900 ) ;
#6020 = face_outer_bound ( 'none', #1426, .t. ) ;
#6021 = cylindrical_surface ( 'none', #6125, 1.912057417232109900 ) ;
#6022 = cartesian_point ( 'none', ( 0.5720578034814105500, 41.69999999999997400, -14.38541971218639800 ) ) ;
#6023 = cartesian_point ( 'none', ( 0.5720578034814105500, 41.79999999999996200, -14.38541971218639800 ) ) ;
#6024 = cartesian_point ( 'none', ( 0.5720578034814105500, 41.89999999999995600, -14.38541971218639800 ) ) ;
#6025 = cartesian_point ( 'none', ( 0.4930351911658602500, 41.59999999999998000, -14.27781027175403100 ) ) ;
#6026 = cartesian_point ( 'none', ( 0.4930351911658602500, 41.69999999999997400, -14.27781027175403100 ) ) ;
#6027 = cartesian_point ( 'none', ( 0.4930351911658602500, 41.79999999999996200, -14.27781027175403100 ) ) ;
#6028 = edge_curve ( 'none', #6261, #5972, #12271, .t. ) ;
#6029 = cartesian_point ( 'none', ( 0.4930351911658602500, 41.89999999999995600, -14.27781027175403100 ) ) ;
#6030 = cartesian_point ( 'none', ( 0.4238166055993487500, 41.59999999999999400, -14.16513004178909800 ) ) ;
#6031 = cartesian_point ( 'none', ( 0.4238166055993487500, 41.69999999999998900, -14.16513004178909800 ) ) ;
#6032 = cartesian_point ( 'none', ( 0.4238166055993487500, 41.79999999999997600, -14.16513004178909800 ) ) ;
#6033 = cartesian_point ( 'none', ( 0.4238166055993487500, 41.89999999999997000, -14.16513004178909800 ) ) ;
#6034 = cartesian_point ( 'none', ( 0.3694945891730176400, 41.60000000000000900, -14.04404643180312500 ) ) ;
#6035 = cartesian_point ( 'none', ( 0.3694945891730176400, 41.70000000000001000, -14.04404643180312500 ) ) ;
#6036 = cartesian_point ( 'none', ( 0.3694945891730176400, 41.79999999999999700, -14.04404643180312500 ) ) ;
#6037 = cartesian_point ( 'none', ( 0.3694945891730176400, 41.89999999999999100, -14.04404643180312500 ) ) ;
#6038 = cartesian_point ( 'none', ( 0.3250321064179084200, 41.59999999999999400, -13.91699675912650300 ) ) ;
#6039 = cartesian_point ( 'none', ( 0.3250321064179084200, 41.69999999999998900, -13.91699675912650300 ) ) ;
#6040 = cartesian_point ( 'none', ( 0.3250321064179084200, 41.79999999999997600, -13.91699675912650300 ) ) ;
#6041 = cartesian_point ( 'none', ( 0.3250321064179084200, 41.89999999999997000, -13.91699675912650300 ) ) ;
#6042 = cartesian_point ( 'none', ( 0.2952502229966060300, 41.60000000000000900, -13.78210659365873300 ) ) ;
#6043 = cartesian_point ( 'none', ( 0.2952502229966060300, 41.70000000000000300, -13.78210659365873300 ) ) ;
#6044 = cartesian_point ( 'none', ( 0.2952502229966060300, 41.79999999999999000, -13.78210659365873300 ) ) ;
#6045 = cartesian_point ( 'none', ( 0.2952502229966060300, 41.89999999999998400, -13.78210659365873300 ) ) ;
#6046 = cartesian_point ( 'none', ( 0.2764573258812037500, 41.59999999999998700, -13.64083446600573700 ) ) ;
#6047 = cartesian_point ( 'none', ( 0.2764573258812037500, 41.69999999999998200, -13.64083446600573700 ) ) ;
#6048 = cartesian_point ( 'none', ( 0.2764573258812037500, 41.79999999999996900, -13.64083446600573700 ) ) ;
#6049 = cartesian_point ( 'none', ( 0.2764573258812037500, 41.89999999999996300, -13.64083446600573700 ) ) ;
#6050 = cartesian_point ( 'none', ( 0.2742562312983445300, 41.59999999999998700, -13.54431195646652100 ) ) ;
#6051 = cartesian_point ( 'none', ( 0.2742562312983445300, 41.69999999999998200, -13.54431195646652100 ) ) ;
#6052 = cartesian_point ( 'none', ( 0.2742562312983445300, 41.79999999999996900, -13.54431195646652100 ) ) ;
#6053 = cartesian_point ( 'none', ( 0.2742562312983445300, 41.89999999999996300, -13.54431195646652100 ) ) ;
#6054 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.59999999999999400, -13.49521103896104000 ) ) ;
#6055 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.69999999999998900, -13.49521103896104000 ) ) ;
#6056 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.79999999999997600, -13.49521103896104000 ) ) ;
#6057 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.89999999999997000, -13.49521103896104000 ) ) ;
#6058 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6057, #6056, #6055, #6054 ),
( #6053, #6052, #6051, #6050 ),
( #6049, #6048, #6047, #6046 ),
( #6045, #6044, #6043, #6042 ),
( #6041, #6040, #6039, #6038 ),
( #6037, #6036, #6035, #6034 ),
( #6033, #6032, #6031, #6030 ),
( #6029, #6027, #6026, #6025 ),
( #6024, #6023, #6022, #6102 ),
( #6101, #6100, #6099, #6098 ),
( #6096, #6095, #6094, #6093 ),
( #6092, #6091, #6090, #6089 ),
( #6088, #6087, #6086, #6085 ),
( #6084, #6083, #6082, #6081 ),
( #6080, #6079, #6078, #6077 ),
( #6076, #6075, #6074, #6073 ),
( #6072, #6071, #6070, #6069 ),
( #6068, #6067, #6066, #6065 ),
( #6064, #6063, #6062, #6061 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06552456681165530500, 0.1288080945620823100, 0.1899268927605017900, 0.2496112924553536300, 0.3082029397081855200, 0.3667423739871057400, 0.4258001349334950600, 0.4861823633435306500, 0.5466657910900630800, 0.6069212813171069900, 0.6677475274143163100, 0.7294654380821761200, 0.7931679656210823800, 0.8590477994595459000, 0.9277080739173513300, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6059 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6060 = cartesian_point ( 'none', ( -10.01996260148773600, 41.89999999999999900, -16.37625664274095500 ) ) ;
#6061 = cartesian_point ( 'none', ( 1.724029393521843800, 41.59999999999998700, -14.86493506493506300 ) ) ;
#6062 = cartesian_point ( 'none', ( 1.724029393521843800, 41.69999999999998200, -14.86493506493506300 ) ) ;
#6063 = cartesian_point ( 'none', ( 1.724029393521843800, 41.79999999999996900, -14.86493506493506300 ) ) ;
#6064 = cartesian_point ( 'none', ( 1.724029393521843800, 41.89999999999996300, -14.86493506493506300 ) ) ;
#6065 = cartesian_point ( 'none', ( 1.669857393833082100, 41.60000000000000100, -14.86386085532233100 ) ) ;
#6066 = cartesian_point ( 'none', ( 1.669857393833082100, 41.69999999999999600, -14.86386085532233100 ) ) ;
#6067 = cartesian_point ( 'none', ( 1.669857393833082100, 41.79999999999998300, -14.86386085532233100 ) ) ;
#6068 = cartesian_point ( 'none', ( 1.669857393833082100, 41.89999999999997700, -14.86386085532233100 ) ) ;
#6069 = cartesian_point ( 'none', ( 1.564234774855158200, 41.59999999999999400, -14.86176640000813800 ) ) ;
#6070 = cartesian_point ( 'none', ( 1.564234774855158200, 41.69999999999998900, -14.86176640000813800 ) ) ;
#6071 = cartesian_point ( 'none', ( 1.564234774855158200, 41.79999999999997600, -14.86176640000813800 ) ) ;
#6072 = cartesian_point ( 'none', ( 1.564234774855158200, 41.89999999999997000, -14.86176640000813800 ) ) ;
#6073 = cartesian_point ( 'none', ( 1.410239896061727700, 41.59999999999998700, -14.84271069614201900 ) ) ;
#6074 = cartesian_point ( 'none', ( 1.410239896061727700, 41.69999999999998200, -14.84271069614201900 ) ) ;
#6075 = cartesian_point ( 'none', ( 1.410239896061727700, 41.79999999999996900, -14.84271069614201900 ) ) ;
#6076 = cartesian_point ( 'none', ( 1.410239896061727700, 41.89999999999996300, -14.84271069614201900 ) ) ;
#6077 = cartesian_point ( 'none', ( 1.264426967188962500, 41.59999999999999400, -14.81386584770096000 ) ) ;
#6078 = cartesian_point ( 'none', ( 1.264426967188962500, 41.69999999999998900, -14.81386584770096000 ) ) ;
#6079 = cartesian_point ( 'none', ( 1.264426967188962500, 41.79999999999997600, -14.81386584770096000 ) ) ;
#6080 = cartesian_point ( 'none', ( 1.264426967188962500, 41.89999999999997000, -14.81386584770096000 ) ) ;
#6081 = cartesian_point ( 'none', ( 1.126980386117367900, 41.59999999999997300, -14.77238999104199900 ) ) ;
#6082 = cartesian_point ( 'none', ( 1.126980386117367900, 41.69999999999996700, -14.77238999104199900 ) ) ;
#6083 = cartesian_point ( 'none', ( 1.126980386117367900, 41.79999999999995500, -14.77238999104199900 ) ) ;
#6084 = cartesian_point ( 'none', ( 1.126980386117367900, 41.89999999999994900, -14.77238999104199900 ) ) ;
#6085 = cartesian_point ( 'none', ( 0.9981693091984075200, 41.60000000000000900, -14.71820609222087800 ) ) ;
#6086 = cartesian_point ( 'none', ( 0.9981693091984075200, 41.70000000000000300, -14.71820609222087800 ) ) ;
#6087 = cartesian_point ( 'none', ( 0.9981693091984075200, 41.79999999999999000, -14.71820609222087800 ) ) ;
#6088 = cartesian_point ( 'none', ( 0.9981693091984075200, 41.89999999999998400, -14.71820609222087800 ) ) ;
#6089 = cartesian_point ( 'none', ( 0.8778016348105662800, 41.59999999999999400, -14.65232607181039100 ) ) ;
#6090 = cartesian_point ( 'none', ( 0.8778016348105662800, 41.69999999999998900, -14.65232607181039100 ) ) ;
#6091 = cartesian_point ( 'none', ( 0.8778016348105662800, 41.79999999999997600, -14.65232607181039100 ) ) ;
#6092 = cartesian_point ( 'none', ( 0.8778016348105662800, 41.89999999999997000, -14.65232607181039100 ) ) ;
#6093 = cartesian_point ( 'none', ( 0.7667624083817330400, 41.59999999999998000, -14.57332718685482900 ) ) ;
#6094 = cartesian_point ( 'none', ( 0.7667624083817330400, 41.69999999999997400, -14.57332718685482900 ) ) ;
#6095 = cartesian_point ( 'none', ( 0.7667624083817330400, 41.79999999999996200, -14.57332718685482900 ) ) ;
#6096 = cartesian_point ( 'none', ( 0.7667624083817330400, 41.89999999999995600, -14.57332718685482900 ) ) ;
#6097 = oriented_edge ( 'none', *, *, #4158, .t. ) ;
#6098 = cartesian_point ( 'none', ( 0.6642139042830294000, 41.59999999999999400, -14.48419963327962500 ) ) ;
#6099 = cartesian_point ( 'none', ( 0.6642139042830294000, 41.69999999999998900, -14.48419963327962500 ) ) ;
#6100 = cartesian_point ( 'none', ( 0.6642139042830294000, 41.79999999999997600, -14.48419963327962500 ) ) ;
#6101 = cartesian_point ( 'none', ( 0.6642139042830294000, 41.89999999999997000, -14.48419963327962500 ) ) ;
#6102 = cartesian_point ( 'none', ( 0.5720578034814105500, 41.59999999999998000, -14.38541971218639800 ) ) ;
#6103 = cartesian_point ( 'none', ( 0.6642139042830294000, 41.89999999999997000, -14.48419963327962500 ) ) ;
#6104 = cartesian_point ( 'none', ( 0.5720578034814105500, 41.89999999999995600, -14.38541971218639800 ) ) ;
#6105 = cartesian_point ( 'none', ( 0.4930351911658602500, 41.89999999999995600, -14.27781027175403100 ) ) ;
#6106 = cartesian_point ( 'none', ( 0.4238166055993487500, 41.89999999999997000, -14.16513004178909800 ) ) ;
#6107 = cartesian_point ( 'none', ( 0.3694945891730176400, 41.89999999999999100, -14.04404643180312500 ) ) ;
#6108 = cartesian_point ( 'none', ( 0.3250321064179084200, 41.89999999999997000, -13.91699675912650300 ) ) ;
#6109 = cartesian_point ( 'none', ( 0.2952502229966060300, 41.89999999999998400, -13.78210659365873300 ) ) ;
#6110 = cartesian_point ( 'none', ( 0.2764573258812037500, 41.89999999999996300, -13.64083446600573700 ) ) ;
#6111 = vertex_point ( 'none', #12243 ) ;
#6112 = cartesian_point ( 'none', ( 0.2742562312983445300, 41.89999999999996300, -13.54431195646652100 ) ) ;
#6113 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.89999999999997000, -13.49521103896104000 ) ) ;
#6114 = face_outer_bound ( 'none', #1685, .t. ) ;
#6115 = b_spline_curve_with_knots ( 'none', 3,
( #6113, #6112, #6110, #6109, #6108, #6107, #6106, #6105, #6104, #6103, #6144, #6143, #6142, #6141, #6140, #6139, #6138, #6137, #6136 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165530500, 0.1288080945620823100, 0.1899268927605017900, 0.2496112924553536300, 0.3082029397081855200, 0.3667423739871057400, 0.4258001349334950600, 0.4861823633435306500, 0.5466657910900630800, 0.6069212813171069900, 0.6677475274143163100, 0.7294654380821761200, 0.7931679656210823800, 0.8590477994595459000, 0.9277080739173513300, 1.000000000000000000 ),
.unspecified. ) ;
#6116 = face_outer_bound ( 'none', #1168, .t. ) ;
#6117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6118 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6119 = oriented_edge ( 'none', *, *, #6028, .t. ) ;
#6120 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6121 = cartesian_point ( 'none', ( -17.79811466310832200, 41.89999999999999900, -10.37643253924403900 ) ) ;
#6122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6123 = vector ( 'none', #6122, 1000.000000000000000 ) ;
#6124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6126 = oriented_edge ( 'none', *, *, #6011, .t. ) ;
#6125 = axis2_placement_3d ( 'none', #6121, #6118, #6117 ) ;
#6127 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6185, #6184, #6183, #6182 ),
( #6181, #6180, #6179, #6178 ),
( #6177, #6176, #6175, #6174 ),
( #6173, #6172, #6171, #6170 ),
( #6169, #6168, #6167, #6166 ),
( #6165, #6164, #6163, #6162 ),
( #6161, #6160, #6159, #6158 ),
( #6157, #6156, #6155, #6154 ),
( #6153, #6152, #6151, #6150 ),
( #6149, #6148, #6147, #6146 ),
( #6145, #6208, #6207, #6206 ),
( #6205, #6204, #6203, #6202 ),
( #6201, #6200, #6199, #6198 ),
( #6197, #6196, #6195, #6194 ),
( #6193, #6192, #6191, #6190 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.09192392018855298500, 0.1794356400707836100, 0.2627360323579471200, 0.3438083481953167500, 0.4230452774191627600, 0.5001529842276709600, 0.5774089034162431800, 0.6564856345293804700, 0.7376727179345764500, 0.8207802048008794300, 0.9079141569544778600, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6128 = cartesian_point ( 'none', ( 1.621553744171194700, 41.89999999999998400, -12.12142857142857200 ) ) ;
#6129 = cartesian_point ( 'none', ( -5.884164922845205800, 41.59999999999998700, -14.27971021295261700 ) ) ;
#6130 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6131 = vector ( 'none', #6130, 1000.000000000000000 ) ;
#6132 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6133 = vector ( 'none', #6132, 1000.000000000000000 ) ;
#6134 = cartesian_point ( 'none', ( 1.724029393521843800, 41.89999999999996300, -14.86493506493506300 ) ) ;
#6135 = line ( 'none', #6134, #6133 ) ;
#6136 = cartesian_point ( 'none', ( 1.724029393521843800, 41.89999999999996300, -14.86493506493506300 ) ) ;
#6137 = cartesian_point ( 'none', ( 1.669857393833082100, 41.89999999999997700, -14.86386085532233100 ) ) ;
#6138 = cartesian_point ( 'none', ( 1.564234774855158200, 41.89999999999997000, -14.86176640000813800 ) ) ;
#6139 = cartesian_point ( 'none', ( 1.410239896061727700, 41.89999999999996300, -14.84271069614201900 ) ) ;
#6140 = cartesian_point ( 'none', ( 1.264426967188962500, 41.89999999999997000, -14.81386584770096000 ) ) ;
#6141 = cartesian_point ( 'none', ( 1.126980386117367900, 41.89999999999994900, -14.77238999104199900 ) ) ;
#6142 = cartesian_point ( 'none', ( 0.9981693091984075200, 41.89999999999998400, -14.71820609222087800 ) ) ;
#6143 = cartesian_point ( 'none', ( 0.8778016348105662800, 41.89999999999997000, -14.65232607181039100 ) ) ;
#6144 = cartesian_point ( 'none', ( 0.7667624083817330400, 41.89999999999995600, -14.57332718685482900 ) ) ;
#6145 = cartesian_point ( 'none', ( 3.146565626311583800, 41.89999999999996300, -13.98964129393798400 ) ) ;
#6146 = cartesian_point ( 'none', ( 3.061654779462537500, 41.60000000000000900, -14.16641402481494400 ) ) ;
#6147 = cartesian_point ( 'none', ( 3.061654779462537500, 41.70000000000000300, -14.16641402481494400 ) ) ;
#6148 = cartesian_point ( 'none', ( 3.061654779462537500, 41.79999999999999000, -14.16641402481494400 ) ) ;
#6149 = cartesian_point ( 'none', ( 3.061654779462537500, 41.89999999999997700, -14.16641402481494400 ) ) ;
#6150 = cartesian_point ( 'none', ( 2.957469273852177100, 41.60000000000000100, -14.32693361098976900 ) ) ;
#6151 = cartesian_point ( 'none', ( 2.957469273852177100, 41.69999999999998900, -14.32693361098976900 ) ) ;
#6152 = cartesian_point ( 'none', ( 2.957469273852177100, 41.79999999999997600, -14.32693361098976900 ) ) ;
#6153 = cartesian_point ( 'none', ( 2.957469273852177100, 41.89999999999996300, -14.32693361098976900 ) ) ;
#6154 = cartesian_point ( 'none', ( 2.832031820155735500, 41.60000000000000100, -14.46717722413685800 ) ) ;
#6155 = cartesian_point ( 'none', ( 2.832031820155735500, 41.69999999999998900, -14.46717722413685800 ) ) ;
#6156 = cartesian_point ( 'none', ( 2.832031820155735500, 41.79999999999997600, -14.46717722413685800 ) ) ;
#6157 = cartesian_point ( 'none', ( 2.832031820155735500, 41.89999999999996300, -14.46717722413685800 ) ) ;
#6158 = cartesian_point ( 'none', ( 2.688310413702855900, 41.60000000000000900, -14.58877405244266100 ) ) ;
#6159 = cartesian_point ( 'none', ( 2.688310413702855900, 41.69999999999999600, -14.58877405244266100 ) ) ;
#6160 = cartesian_point ( 'none', ( 2.688310413702855900, 41.79999999999998300, -14.58877405244266100 ) ) ;
#6161 = cartesian_point ( 'none', ( 2.688310413702855900, 41.89999999999997000, -14.58877405244266100 ) ) ;
#6162 = cartesian_point ( 'none', ( 2.525223891724171800, 41.60000000000000100, -14.68877272938062900 ) ) ;
#6163 = cartesian_point ( 'none', ( 2.525223891724171800, 41.69999999999998900, -14.68877272938062900 ) ) ;
#6164 = cartesian_point ( 'none', ( 2.525223891724171800, 41.79999999999997600, -14.68877272938062900 ) ) ;
#6165 = cartesian_point ( 'none', ( 2.525223891724171800, 41.89999999999996300, -14.68877272938062900 ) ) ;
#6166 = cartesian_point ( 'none', ( 2.345893207790544600, 41.60000000000000900, -14.76858143008578000 ) ) ;
#6167 = cartesian_point ( 'none', ( 2.345893207790544600, 41.69999999999999600, -14.76858143008578000 ) ) ;
#6168 = cartesian_point ( 'none', ( 2.345893207790544600, 41.79999999999998300, -14.76858143008578000 ) ) ;
#6169 = cartesian_point ( 'none', ( 2.345893207790544600, 41.89999999999997000, -14.76858143008578000 ) ) ;
#6170 = cartesian_point ( 'none', ( 2.150721081246495600, 41.59999999999999400, -14.82352646054748600 ) ) ;
#6171 = cartesian_point ( 'none', ( 2.150721081246495600, 41.69999999999998200, -14.82352646054748600 ) ) ;
#6172 = cartesian_point ( 'none', ( 2.150721081246495600, 41.79999999999996900, -14.82352646054748600 ) ) ;
#6173 = cartesian_point ( 'none', ( 2.150721081246495600, 41.89999999999995600, -14.82352646054748600 ) ) ;
#6174 = cartesian_point ( 'none', ( 1.942130593562299700, 41.60000000000000900, -14.85930002230285200 ) ) ;
#6175 = cartesian_point ( 'none', ( 1.942130593562299700, 41.69999999999999600, -14.85930002230285200 ) ) ;
#6176 = cartesian_point ( 'none', ( 1.942130593562299700, 41.79999999999998300, -14.85930002230285200 ) ) ;
#6177 = cartesian_point ( 'none', ( 1.942130593562299700, 41.89999999999997000, -14.85930002230285200 ) ) ;
#6178 = cartesian_point ( 'none', ( 1.797911873602464800, 41.60000000000000100, -14.86302617619465100 ) ) ;
#6179 = cartesian_point ( 'none', ( 1.797911873602464800, 41.69999999999998900, -14.86302617619465100 ) ) ;
#6180 = cartesian_point ( 'none', ( 1.797911873602464800, 41.79999999999997600, -14.86302617619465100 ) ) ;
#6181 = cartesian_point ( 'none', ( 1.797911873602464800, 41.89999999999996300, -14.86302617619465100 ) ) ;
#6182 = cartesian_point ( 'none', ( 1.724029393521843800, 41.60000000000000100, -14.86493506493506300 ) ) ;
#6183 = cartesian_point ( 'none', ( 1.724029393521843800, 41.69999999999998900, -14.86493506493506300 ) ) ;
#6184 = cartesian_point ( 'none', ( 1.724029393521843800, 41.79999999999997600, -14.86493506493506300 ) ) ;
#6185 = cartesian_point ( 'none', ( 1.724029393521843800, 41.89999999999996300, -14.86493506493506300 ) ) ;
#6186 = cartesian_point ( 'none', ( 1.483744890686806000, 41.89999999999998400, -12.16034124712968300 ) ) ;
#6187 = cartesian_point ( 'none', ( 1.574474277778361600, 41.89999999999997700, -12.13472226019823500 ) ) ;
#6188 = vector ( 'none', #6120, 1000.000000000000000 ) ;
#6189 = cartesian_point ( 'none', ( 2.870539133781584000, 41.89999999999999100, -11.17581168831168800 ) ) ;
#6190 = cartesian_point ( 'none', ( 3.260149523391973900, 41.60000000000000900, -13.37142857142857000 ) ) ;
#6191 = cartesian_point ( 'none', ( 3.260149523391973900, 41.69999999999999600, -13.37142857142857000 ) ) ;
#6192 = cartesian_point ( 'none', ( 3.260149523391973900, 41.79999999999998300, -13.37142857142857000 ) ) ;
#6193 = cartesian_point ( 'none', ( 3.260149523391973900, 41.89999999999997000, -13.37142857142857000 ) ) ;
#6194 = cartesian_point ( 'none', ( 3.256288540981518800, 41.60000000000000900, -13.44537657128915100 ) ) ;
#6195 = cartesian_point ( 'none', ( 3.256288540981518800, 41.69999999999999600, -13.44537657128915100 ) ) ;
#6196 = cartesian_point ( 'none', ( 3.256288540981518800, 41.79999999999998300, -13.44537657128915100 ) ) ;
#6197 = cartesian_point ( 'none', ( 3.256288540981518800, 41.89999999999997000, -13.44537657128915100 ) ) ;
#6198 = cartesian_point ( 'none', ( 3.248774199428202400, 41.60000000000000900, -13.58929603764888000 ) ) ;
#6199 = cartesian_point ( 'none', ( 3.248774199428202400, 41.69999999999999600, -13.58929603764888000 ) ) ;
#6200 = cartesian_point ( 'none', ( 3.248774199428202400, 41.79999999999998300, -13.58929603764888000 ) ) ;
#6201 = cartesian_point ( 'none', ( 3.248774199428202400, 41.89999999999997000, -13.58929603764888000 ) ) ;
#6202 = cartesian_point ( 'none', ( 3.206364699093062800, 41.60000000000000900, -13.79630027880001500 ) ) ;
#6203 = cartesian_point ( 'none', ( 3.206364699093062800, 41.70000000000000300, -13.79630027880001500 ) ) ;
#6204 = cartesian_point ( 'none', ( 3.206364699093062800, 41.79999999999999000, -13.79630027880001500 ) ) ;
#6205 = cartesian_point ( 'none', ( 3.206364699093062800, 41.89999999999997700, -13.79630027880001500 ) ) ;
#6206 = cartesian_point ( 'none', ( 3.146565626311583800, 41.60000000000000100, -13.98964129393798400 ) ) ;
#6207 = cartesian_point ( 'none', ( 3.146565626311583800, 41.69999999999998900, -13.98964129393798400 ) ) ;
#6208 = cartesian_point ( 'none', ( 3.146565626311583800, 41.79999999999997600, -13.98964129393798400 ) ) ;
#6209 = cartesian_point ( 'none', ( 1.025973492822115400, 41.79999999999997600, -12.32555451442569500 ) ) ;
#6210 = cartesian_point ( 'none', ( 1.025973492822115400, 41.89999999999997000, -12.32555451442569500 ) ) ;
#6211 = cartesian_point ( 'none', ( 1.124044490091132200, 41.60000000000000100, -12.28259953103370500 ) ) ;
#6212 = cartesian_point ( 'none', ( 1.124044490091132200, 41.69999999999999600, -12.28259953103370500 ) ) ;
#6213 = cartesian_point ( 'none', ( 1.124044490091132200, 41.79999999999999000, -12.28259953103370500 ) ) ;
#6214 = cartesian_point ( 'none', ( 1.124044490091132200, 41.89999999999998400, -12.28259953103370500 ) ) ;
#6215 = cartesian_point ( 'none', ( 1.233588461442836100, 41.60000000000000900, -12.24147672571129400 ) ) ;
#6216 = cartesian_point ( 'none', ( 1.233588461442836100, 41.70000000000001000, -12.24147672571129400 ) ) ;
#6217 = cartesian_point ( 'none', ( 1.233588461442836100, 41.80000000000000400, -12.24147672571129400 ) ) ;
#6218 = cartesian_point ( 'none', ( 1.233588461442836100, 41.89999999999999900, -12.24147672571129400 ) ) ;
#6219 = cartesian_point ( 'none', ( 1.353576115926813800, 41.59999999999999400, -12.20119136442720300 ) ) ;
#6220 = cartesian_point ( 'none', ( 1.353576115926813800, 41.69999999999998900, -12.20119136442720300 ) ) ;
#6221 = cartesian_point ( 'none', ( 1.353576115926813800, 41.79999999999998300, -12.20119136442720300 ) ) ;
#6222 = cartesian_point ( 'none', ( 1.353576115926813800, 41.89999999999997700, -12.20119136442720300 ) ) ;
#6223 = cartesian_point ( 'none', ( 1.483744890686806000, 41.60000000000000100, -12.16034124712968300 ) ) ;
#6224 = cartesian_point ( 'none', ( 1.483744890686806000, 41.69999999999999600, -12.16034124712968300 ) ) ;
#6225 = cartesian_point ( 'none', ( 1.483744890686806000, 41.79999999999999000, -12.16034124712968300 ) ) ;
#6226 = cartesian_point ( 'none', ( 1.483744890686806000, 41.89999999999998400, -12.16034124712968300 ) ) ;
#6227 = cartesian_point ( 'none', ( 1.574474277778361600, 41.59999999999999400, -12.13472226019823500 ) ) ;
#6228 = cartesian_point ( 'none', ( 1.574474277778361600, 41.69999999999998900, -12.13472226019823500 ) ) ;
#6229 = cartesian_point ( 'none', ( 1.574474277778361600, 41.79999999999998300, -12.13472226019823500 ) ) ;
#6230 = cartesian_point ( 'none', ( 1.574474277778361600, 41.89999999999997700, -12.13472226019823500 ) ) ;
#6231 = cartesian_point ( 'none', ( 1.621553744171194700, 41.60000000000000100, -12.12142857142857200 ) ) ;
#6232 = cartesian_point ( 'none', ( 1.621553744171194700, 41.69999999999999600, -12.12142857142857200 ) ) ;
#6233 = cartesian_point ( 'none', ( 1.621553744171194700, 41.79999999999999000, -12.12142857142857200 ) ) ;
#6234 = cartesian_point ( 'none', ( 1.621553744171194700, 41.89999999999998400, -12.12142857142857200 ) ) ;
#6235 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6234, #6233, #6232, #6231 ),
( #6230, #6229, #6228, #6227 ),
( #6226, #6225, #6224, #6223 ),
( #6222, #6221, #6220, #6219 ),
( #6218, #6217, #6216, #6215 ),
( #6214, #6213, #6212, #6211 ),
( #6210, #6209, #4944, #4947 ),
( #5459, #5458, #5454, #5699 ),
( #5684, #5687, #5686, #5685 ),
( #5984, #5999, #5978, #5996 ),
( #5975, #5974, #5969, #5968 ),
( #12430, #15384, #15382, #15380 ),
( #15379, #15378, #15376, #15373 ),
( #15371, #15372, #15381, #15377 ),
( #15387, #15389, #15390, #15388 ),
( #15561, #15584, #16319, #16367 ),
( #16364, #16217, #16703, #16678 ),
( #16821, #16728, #16718, #16865 ),
( #16875, #16867, #16882, #16904 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06963126437337226200, 0.1341901772269847000, 0.1941713397153361800, 0.2497838309809535300, 0.3006697896524286900, 0.3465350886682812500, 0.3883372497475782700, 0.4262586141180794200, 0.4964798159753688300, 0.5655832088180639000, 0.6346194946841696700, 0.7045496640752669800, 0.7754752546675763900, 0.8476864144986098200, 0.9223977305791022400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6236 = b_spline_curve_with_knots ( 'none', 3,
( #6238, #6187, #6186, #16917, #16895, #16891, #16931, #16930, #16926, #16936, #2329, #2011, #1998, #1980, #2224, #1974, #2273, #9372, #9371 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337226200, 0.1341901772269847000, 0.1941713397153361800, 0.2497838309809535300, 0.3006697896524286900, 0.3465350886682812500, 0.3883372497475782700, 0.4262586141180794200, 0.4964798159753688300, 0.5655832088180639000, 0.6346194946841696700, 0.7045496640752669800, 0.7754752546675763900, 0.8476864144986098200, 0.9223977305791022400, 1.000000000000000000 ),
.unspecified. ) ;
#6237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6238 = cartesian_point ( 'none', ( 1.621553744171194700, 41.89999999999998400, -12.12142857142857200 ) ) ;
#6239 = cartesian_point ( 'none', ( -15.28733370360372500, 41.89999999999999900, -10.05569457305821300 ) ) ;
#6240 = line ( 'none', #6239, #6131 ) ;
#6241 = cartesian_point ( 'none', ( -5.921059892192440400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#6242 = edge_curve ( 'none', #4116, #6252, #12284, .t. ) ;
#6243 = edge_curve ( 'none', #2564, #7292, #12285, .t. ) ;
#6244 = oriented_edge ( 'none', *, *, #2654, .f. ) ;
#6245 = oriented_edge ( 'none', *, *, #6256, .t. ) ;
#6246 = vertex_point ( 'none', #12299 ) ;
#6247 = vertex_point ( 'none', #12287 ) ;
#6248 = advanced_face ( 'none', ( #12331, #12276 ), #12280, .t. ) ;
#6249 = oriented_edge ( 'none', *, *, #6265, .t. ) ;
#6250 = edge_loop ( 'none', ( #6257, #29 ) ) ;
#6251 = oriented_edge ( 'none', *, *, #4149, .t. ) ;
#6252 = vertex_point ( 'none', #12292 ) ;
#6253 = advanced_face ( 'none', ( #12330 ), #12327, .t. ) ;
#6254 = oriented_edge ( 'none', *, *, #6004, .t. ) ;
#6255 = edge_curve ( 'none', #5915, #3725, #12320, .t. ) ;
#6256 = edge_curve ( 'none', #6002, #5915, #12358, .t. ) ;
#6257 = oriented_edge ( 'none', *, *, #4200, .t. ) ;
#6258 = oriented_edge ( 'none', *, *, #4218, .t. ) ;
#6259 = edge_curve ( 'none', #3770, #3670, #12286, .t. ) ;
#6260 = oriented_edge ( 'none', *, *, #3711, .t. ) ;
#6261 = vertex_point ( 'none', #12293 ) ;
#6262 = edge_curve ( 'none', #3676, #3688, #12355, .t. ) ;
#6263 = vertex_point ( 'none', #12322 ) ;
#6264 = oriented_edge ( 'none', *, *, #6255, .t. ) ;
#6265 = edge_curve ( 'none', #6263, #6002, #12334, .t. ) ;
#6266 = edge_curve ( 'none', #4997, #5146, #12356, .t. ) ;
#6267 = edge_loop ( 'none', ( #6251, #15 ) ) ;
#6268 = oriented_edge ( 'none', *, *, #6269, .t. ) ;
#6269 = edge_curve ( 'none', #5146, #6263, #12341, .t. ) ;
#6270 = oriented_edge ( 'none', *, *, #41, .t. ) ;
#6271 = edge_loop ( 'none', ( #8, #7 ) ) ;
#6272 = oriented_edge ( 'none', *, *, #6332, .t. ) ;
#6273 = advanced_face ( 'none', ( #12332 ), #12377, .f. ) ;
#6274 = oriented_edge ( 'none', *, *, #7393, .t. ) ;
#6275 = oriented_edge ( 'none', *, *, #2727, .f. ) ;
#6276 = oriented_edge ( 'none', *, *, #6284, .t. ) ;
#6277 = edge_loop ( 'none', ( #6274, #7435, #7429, #7296 ) ) ;
#6278 = oriented_edge ( 'none', *, *, #4001, .f. ) ;
#6279 = oriented_edge ( 'none', *, *, #3966, .f. ) ;
#6280 = edge_loop ( 'none', ( #6302, #6385, #6298, #6272 ) ) ;
#6281 = oriented_edge ( 'none', *, *, #6299, .t. ) ;
#6282 = vertex_point ( 'none', #12396 ) ;
#6283 = edge_curve ( 'none', #4028, #3946, #12340, .t. ) ;
#6284 = edge_curve ( 'none', #7292, #2559, #12335, .t. ) ;
#6285 = edge_loop ( 'none', ( #6428, #6579, #6762, #6337 ) ) ;
#6286 = advanced_face ( 'none', ( #12406 ), #12420, .f. ) ;
#6287 = oriented_edge ( 'none', *, *, #6293, .t. ) ;
#6288 = advanced_face ( 'none', ( #12405 ), #12402, .f. ) ;
#6289 = advanced_face ( 'none', ( #12410 ), #12413, .f. ) ;
#6290 = oriented_edge ( 'none', *, *, #3995, .t. ) ;
#6291 = edge_curve ( 'none', #6427, #4403, #11697, .t. ) ;
#6292 = oriented_edge ( 'none', *, *, #6342, .t. ) ;
#6293 = edge_curve ( 'none', #6297, #6282, #12154, .t. ) ;
#6294 = oriented_edge ( 'none', *, *, #9370, .f. ) ;
#6295 = oriented_edge ( 'none', *, *, #4053, .f. ) ;
#6296 = advanced_face ( 'none', ( #12099 ), #12084, .f. ) ;
#6297 = vertex_point ( 'none', #12400 ) ;
#6298 = oriented_edge ( 'none', *, *, #3988, .t. ) ;
#6299 = edge_curve ( 'none', #3908, #3971, #11895, .t. ) ;
#6300 = oriented_edge ( 'none', *, *, #3996, .f. ) ;
#6301 = oriented_edge ( 'none', *, *, #7356, .f. ) ;
#6302 = oriented_edge ( 'none', *, *, #4025, .f. ) ;
#6303 = oriented_edge ( 'none', *, *, #6384, .t. ) ;
#6304 = edge_loop ( 'none', ( #7055, #7077 ) ) ;
#6305 = oriented_edge ( 'none', *, *, #12445, .t. ) ;
#6306 = cartesian_point ( 'none', ( 1.898911726086556500, 41.89999999999999100, -10.32027395738428600 ) ) ;
#6307 = cartesian_point ( 'none', ( 1.859987185729636200, 41.89999999999999100, -10.31948051948051900 ) ) ;
#6308 = b_spline_curve_with_knots ( 'none', 3,
( #6307, #6306, #6371, #6370, #6369, #6368, #6367, #6366, #6365, #6364, #6363, #6362, #6361, #6360, #6359, #6358, #6357, #6356, #6355 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358480700, 0.1518431884317490200, 0.2221711396212837100, 0.2890481476931506300, 0.3534993433770065600, 0.4154483888407457000, 0.4759097321748415000, 0.5358233828430213300, 0.5943985337375125000, 0.6513453914741996800, 0.7072793441794829100, 0.7634559259109728900, 0.8203663402465061200, 0.8778410359464690100, 0.9374731558819084900, 1.000000000000000000 ),
.unspecified. ) ;
#6309 = cartesian_point ( 'none', ( 1.621553744171194700, 41.89999999999998400, -12.12142857142857200 ) ) ;
#6310 = cartesian_point ( 'none', ( 1.674018273237110700, 41.89999999999999100, -12.10703805557772000 ) ) ;
#6311 = cartesian_point ( 'none', ( 1.774376515903143000, 41.89999999999999100, -12.07951075460767300 ) ) ;
#6312 = cartesian_point ( 'none', ( 1.916985729482726400, 41.89999999999998400, -12.03782373496197300 ) ) ;
#6313 = cartesian_point ( 'none', ( 2.045605591763909500, 41.89999999999997700, -11.99924045441397300 ) ) ;
#6314 = cartesian_point ( 'none', ( 2.159745720390971300, 41.89999999999999100, -11.96315856172965800 ) ) ;
#6315 = cartesian_point ( 'none', ( 2.259596394445196700, 41.89999999999997000, -11.92874863358722900 ) ) ;
#6316 = cartesian_point ( 'none', ( 2.344679228842151600, 41.89999999999999100, -11.89615147457093700 ) ) ;
#6317 = cartesian_point ( 'none', ( 2.416125073262232400, 41.89999999999997700, -11.86724227986268500 ) ) ;
#6318 = cartesian_point ( 'none', ( 2.490902356546447200, 41.89999999999999100, -11.83156742293924600 ) ) ;
#6319 = cartesian_point ( 'none', ( 2.569058469203472100, 41.89999999999999100, -11.78334043814107600 ) ) ;
#6320 = cartesian_point ( 'none', ( 2.649879734777061700, 41.89999999999998400, -11.71818349116207300 ) ) ;
#6321 = cartesian_point ( 'none', ( 2.718627463567741200, 41.89999999999999100, -11.64558314737083000 ) ) ;
#6322 = cartesian_point ( 'none', ( 2.775259254011881900, 41.89999999999997700, -11.56593125856704600 ) ) ;
#6323 = cartesian_point ( 'none', ( 2.818396624366019700, 41.89999999999997700, -11.47813717069249700 ) ) ;
#6324 = cartesian_point ( 'none', ( 2.848429363395703200, 41.89999999999999100, -11.38337379886769800 ) ) ;
#6325 = cartesian_point ( 'none', ( 2.867334052562198200, 41.89999999999999900, -11.28173963325693500 ) ) ;
#6326 = cartesian_point ( 'none', ( 2.869451838879146800, 41.89999999999999100, -11.21174678844830200 ) ) ;
#6327 = axis2_placement_3d ( 'none', #6372, #6350, #6333 ) ;
#6328 = edge_curve ( 'none', #4011, #4005, #12424, .t. ) ;
#6329 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6330 = cartesian_point ( 'none', ( 1.621553744171194700, 41.89999999999998400, -12.12142857142857200 ) ) ;
#6331 = vertex_point ( 'none', #12800 ) ;
#6332 = edge_curve ( 'none', #4023, #4027, #12792, .t. ) ;
#6333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6334 = cartesian_point ( 'none', ( 2.870539133781584000, 41.89999999999999100, -11.17581168831168800 ) ) ;
#6335 = vertex_point ( 'none', #12787 ) ;
#6336 = b_spline_curve_with_knots ( 'none', 3,
( #6334, #6326, #6325, #6324, #6323, #6322, #6321, #6320, #6319, #6318, #6317, #6316, #6315, #6314, #6313, #6312, #6311, #6310, #6309 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292507100, 0.1223365445858944100, 0.1801461333772827200, 0.2362349947481106900, 0.2926969982405508400, 0.3504490454514467300, 0.4105966300475126800, 0.4738082519953762400, 0.5105868934159416600, 0.5554113163238431100, 0.6085886568548994900, 0.6699545513665788900, 0.7401147486839165800, 0.8179712488671817500, 0.9048403753300031700, 1.000000000000000000 ),
.unspecified. ) ;
#6337 = oriented_edge ( 'none', *, *, #6741, .t. ) ;
#6338 = cartesian_point ( 'none', ( -19.37822015766860100, 41.89999999999999900, -10.00204789065017700 ) ) ;
#6339 = cartesian_point ( 'none', ( -15.52708545822629700, 41.89999999999999900, -11.04338976373177200 ) ) ;
#6340 = cartesian_point ( 'none', ( -16.00592332500539400, 41.89999999999999900, -11.13512401122300800 ) ) ;
#6341 = cylindrical_surface ( 'none', #6386, 1.992176755869793800 ) ;
#6342 = edge_curve ( 'none', #7078, #6427, #12785, .t. ) ;
#6343 = cylindrical_surface ( 'none', #6382, 0.9192244147521004800 ) ;
#6344 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6345 = vector ( 'none', #6392, 1000.000000000000000 ) ;
#6346 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6347 = vector ( 'none', #6346, 1000.000000000000000 ) ;
#6348 = cartesian_point ( 'none', ( -13.54476949750330100, 41.89999999999999900, -11.24135859585127600 ) ) ;
#6349 = advanced_face ( 'none', ( #12799 ), #12796, .f. ) ;
#6350 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6351 = cylindrical_surface ( 'none', #6327, 4.532996610378371600 ) ;
#6352 = vector ( 'none', #6329, 1000.000000000000000 ) ;
#6353 = line ( 'none', #6348, #6347 ) ;
#6354 = face_outer_bound ( 'none', #190, .t. ) ;
#6355 = cartesian_point ( 'none', ( 2.870539133781584000, 41.89999999999999100, -11.17581168831168800 ) ) ;
#6356 = cartesian_point ( 'none', ( 2.869761104532088300, 41.89999999999999900, -11.14466562258778900 ) ) ;
#6357 = cartesian_point ( 'none', ( 2.868241065443879900, 41.89999999999999900, -11.08381542013732200 ) ) ;
#6358 = cartesian_point ( 'none', ( 2.856327398004657500, 41.89999999999999100, -10.99486357955706200 ) ) ;
#6359 = cartesian_point ( 'none', ( 2.834018394308226400, 41.89999999999999100, -10.91099194140533700 ) ) ;
#6360 = cartesian_point ( 'none', ( 2.806556377430078800, 41.89999999999999100, -10.83043004811667100 ) ) ;
#6361 = cartesian_point ( 'none', ( 2.768431763895888000, 41.89999999999998400, -10.75508536872214000 ) ) ;
#6362 = cartesian_point ( 'none', ( 2.722322270685387100, 41.89999999999998400, -10.68444364367461600 ) ) ;
#6363 = cartesian_point ( 'none', ( 2.668091080932627300, 41.89999999999999100, -10.61829283889988700 ) ) ;
#6364 = cartesian_point ( 'none', ( 2.606420077092618500, 41.90000000000000600, -10.55613194361912800 ) ) ;
#6365 = cartesian_point ( 'none', ( 2.536315390568087300, 41.89999999999997000, -10.50080760729132800 ) ) ;
#6366 = cartesian_point ( 'none', ( 2.459922848204199000, 41.89999999999999900, -10.45137020496569800 ) ) ;
#6367 = cartesian_point ( 'none', ( 2.375845793632970400, 41.89999999999997700, -10.41093611490221200 ) ) ;
#6368 = cartesian_point ( 'none', ( 2.285395172658271500, 41.89999999999999100, -10.37768946930148000 ) ) ;
#6369 = cartesian_point ( 'none', ( 2.188429437102152000, 41.89999999999997700, -10.35088015727654000 ) ) ;
#6370 = cartesian_point ( 'none', ( 2.084725424062909800, 41.90000000000000600, -10.33334574430514500 ) ) ;
#6371 = cartesian_point ( 'none', ( 1.974558398963758700, 41.89999999999998400, -10.32181593930633500 ) ) ;
#6372 = cartesian_point ( 'none', ( -15.35266195460768800, 41.89999999999999900, -7.212044461385746200 ) ) ;
#6373 = circle ( 'none', #6396, 2.479722522772084500 ) ;
#6374 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6375 = vector ( 'none', #6374, 1000.000000000000000 ) ;
#6376 = cartesian_point ( 'none', ( 1.859987185729636200, 41.89999999999999100, -10.31948051948051900 ) ) ;
#6377 = line ( 'none', #6376, #6375 ) ;
#6378 = line ( 'none', #6330, #6352 ) ;
#6379 = cartesian_point ( 'none', ( 2.870539133781584000, 41.89999999999999100, -11.17581168831168800 ) ) ;
#6380 = line ( 'none', #6379, #6345 ) ;
#6381 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6382 = axis2_placement_3d ( 'none', #6487, #6486, #6393 ) ;
#6383 = cylindrical_surface ( 'none', #6556, 0.9573350934915098000 ) ;
#6384 = edge_curve ( 'none', #3961, #3967, #12795, .t. ) ;
#6385 = oriented_edge ( 'none', *, *, #6283, .f. ) ;
#6386 = axis2_placement_3d ( 'none', #6339, #6387, #6429 ) ;
#6387 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6388 = face_outer_bound ( 'none', #9379, .t. ) ;
#6389 = face_outer_bound ( 'none', #1933, .t. ) ;
#6390 = face_outer_bound ( 'none', #16972, .t. ) ;
#6391 = edge_curve ( 'none', #7073, #7078, #12774, .t. ) ;
#6392 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6394 = face_outer_bound ( 'none', #1467, .t. ) ;
#6395 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6396 = axis2_placement_3d ( 'none', #6340, #6344, #6395 ) ;
#6397 = cartesian_point ( 'none', ( 2.718627463567741200, 41.60000000000000100, -11.64558314737083000 ) ) ;
#6398 = cartesian_point ( 'none', ( 2.718627463567741200, 41.69999999999999600, -11.64558314737083000 ) ) ;
#6399 = cartesian_point ( 'none', ( 2.718627463567741200, 41.79999999999999700, -11.64558314737083000 ) ) ;
#6400 = cartesian_point ( 'none', ( 2.718627463567741200, 41.89999999999999100, -11.64558314737083000 ) ) ;
#6401 = cartesian_point ( 'none', ( 2.775259254011881900, 41.59999999999998700, -11.56593125856704600 ) ) ;
#6402 = cartesian_point ( 'none', ( 2.775259254011881900, 41.69999999999998200, -11.56593125856704600 ) ) ;
#6403 = cartesian_point ( 'none', ( 2.775259254011881900, 41.79999999999998300, -11.56593125856704600 ) ) ;
#6404 = cartesian_point ( 'none', ( 2.775259254011881900, 41.89999999999997700, -11.56593125856704600 ) ) ;
#6405 = cartesian_point ( 'none', ( 2.818396624366019700, 41.59999999999998700, -11.47813717069249700 ) ) ;
#6406 = cartesian_point ( 'none', ( 2.818396624366019700, 41.69999999999998200, -11.47813717069249700 ) ) ;
#6407 = cartesian_point ( 'none', ( 2.818396624366019700, 41.79999999999998300, -11.47813717069249700 ) ) ;
#6408 = cartesian_point ( 'none', ( 2.818396624366019700, 41.89999999999997700, -11.47813717069249700 ) ) ;
#6409 = cartesian_point ( 'none', ( 2.848429363395703200, 41.60000000000000100, -11.38337379886769800 ) ) ;
#6410 = cartesian_point ( 'none', ( 2.848429363395703200, 41.69999999999999600, -11.38337379886769800 ) ) ;
#6411 = cartesian_point ( 'none', ( 2.848429363395703200, 41.79999999999999700, -11.38337379886769800 ) ) ;
#6412 = cartesian_point ( 'none', ( 2.848429363395703200, 41.89999999999999100, -11.38337379886769800 ) ) ;
#6413 = cartesian_point ( 'none', ( 2.867334052562198200, 41.60000000000000900, -11.28173963325693500 ) ) ;
#6414 = cartesian_point ( 'none', ( 2.867334052562198200, 41.70000000000000300, -11.28173963325693500 ) ) ;
#6415 = cartesian_point ( 'none', ( 2.867334052562198200, 41.80000000000000400, -11.28173963325693500 ) ) ;
#6416 = cartesian_point ( 'none', ( 2.867334052562198200, 41.89999999999999900, -11.28173963325693500 ) ) ;
#6417 = cartesian_point ( 'none', ( 2.869451838879146800, 41.60000000000000100, -11.21174678844830200 ) ) ;
#6418 = cartesian_point ( 'none', ( 2.869451838879146800, 41.69999999999999600, -11.21174678844830200 ) ) ;
#6419 = cartesian_point ( 'none', ( 2.869451838879146800, 41.79999999999999700, -11.21174678844830200 ) ) ;
#6420 = cartesian_point ( 'none', ( 2.869451838879146800, 41.89999999999999100, -11.21174678844830200 ) ) ;
#6421 = cartesian_point ( 'none', ( 2.870539133781584000, 41.60000000000000100, -11.17581168831168800 ) ) ;
#6422 = cartesian_point ( 'none', ( 2.870539133781584000, 41.69999999999999600, -11.17581168831168800 ) ) ;
#6423 = cartesian_point ( 'none', ( 2.870539133781584000, 41.79999999999999700, -11.17581168831168800 ) ) ;
#6424 = cartesian_point ( 'none', ( 2.870539133781584000, 41.89999999999999100, -11.17581168831168800 ) ) ;
#6425 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6424, #6423, #6422, #6421 ),
( #6420, #6419, #6418, #6417 ),
( #6416, #6415, #6414, #6413 ),
( #6412, #6411, #6410, #6409 ),
( #6408, #6407, #6406, #6405 ),
( #6404, #6403, #6402, #6401 ),
( #6400, #6399, #6398, #6397 ),
( #6471, #6470, #6469, #6468 ),
( #6467, #6466, #6465, #6464 ),
( #6463, #6462, #6461, #6460 ),
( #6459, #6458, #6457, #6456 ),
( #6453, #6452, #6451, #6450 ),
( #6449, #6448, #6447, #6446 ),
( #6445, #6444, #6443, #6442 ),
( #6441, #6440, #6439, #6438 ),
( #6437, #6436, #6435, #6434 ),
( #6433, #6432, #6431, #6430 ),
( #6496, #6495, #6494, #6493 ),
( #6492, #6491, #6490, #6489 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06280893414292507100, 0.1223365445858944100, 0.1801461333772827200, 0.2362349947481106900, 0.2926969982405508400, 0.3504490454514467300, 0.4105966300475126800, 0.4738082519953762400, 0.5105868934159416600, 0.5554113163238431100, 0.6085886568548994900, 0.6699545513665788900, 0.7401147486839165800, 0.8179712488671817500, 0.9048403753300031700, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6426 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6427 = vertex_point ( 'none', #12794 ) ;
#6428 = oriented_edge ( 'none', *, *, #3950, .f. ) ;
#6429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6430 = cartesian_point ( 'none', ( 1.774376515903143000, 41.60000000000000100, -12.07951075460767300 ) ) ;
#6431 = cartesian_point ( 'none', ( 1.774376515903143000, 41.69999999999999600, -12.07951075460767300 ) ) ;
#6432 = cartesian_point ( 'none', ( 1.774376515903143000, 41.79999999999999700, -12.07951075460767300 ) ) ;
#6433 = cartesian_point ( 'none', ( 1.774376515903143000, 41.89999999999999100, -12.07951075460767300 ) ) ;
#6434 = cartesian_point ( 'none', ( 1.916985729482726400, 41.59999999999999400, -12.03782373496197300 ) ) ;
#6435 = cartesian_point ( 'none', ( 1.916985729482726400, 41.69999999999998900, -12.03782373496197300 ) ) ;
#6436 = cartesian_point ( 'none', ( 1.916985729482726400, 41.79999999999999000, -12.03782373496197300 ) ) ;
#6437 = cartesian_point ( 'none', ( 1.916985729482726400, 41.89999999999998400, -12.03782373496197300 ) ) ;
#6438 = cartesian_point ( 'none', ( 2.045605591763909500, 41.59999999999998700, -11.99924045441397300 ) ) ;
#6439 = cartesian_point ( 'none', ( 2.045605591763909500, 41.69999999999998200, -11.99924045441397300 ) ) ;
#6440 = cartesian_point ( 'none', ( 2.045605591763909500, 41.79999999999998300, -11.99924045441397300 ) ) ;
#6441 = cartesian_point ( 'none', ( 2.045605591763909500, 41.89999999999997700, -11.99924045441397300 ) ) ;
#6442 = cartesian_point ( 'none', ( 2.159745720390971300, 41.60000000000000100, -11.96315856172965800 ) ) ;
#6443 = cartesian_point ( 'none', ( 2.159745720390971300, 41.69999999999999600, -11.96315856172965800 ) ) ;
#6444 = cartesian_point ( 'none', ( 2.159745720390971300, 41.79999999999999700, -11.96315856172965800 ) ) ;
#6445 = cartesian_point ( 'none', ( 2.159745720390971300, 41.89999999999999100, -11.96315856172965800 ) ) ;
#6446 = cartesian_point ( 'none', ( 2.259596394445196700, 41.59999999999998000, -11.92874863358722900 ) ) ;
#6447 = cartesian_point ( 'none', ( 2.259596394445196700, 41.69999999999997400, -11.92874863358722900 ) ) ;
#6448 = cartesian_point ( 'none', ( 2.259596394445196700, 41.79999999999997600, -11.92874863358722900 ) ) ;
#6449 = cartesian_point ( 'none', ( 2.259596394445196700, 41.89999999999997000, -11.92874863358722900 ) ) ;
#6450 = cartesian_point ( 'none', ( 2.344679228842151600, 41.60000000000000100, -11.89615147457093700 ) ) ;
#6451 = cartesian_point ( 'none', ( 2.344679228842151600, 41.69999999999999600, -11.89615147457093700 ) ) ;
#6452 = cartesian_point ( 'none', ( 2.344679228842151600, 41.79999999999999700, -11.89615147457093700 ) ) ;
#6453 = cartesian_point ( 'none', ( 2.344679228842151600, 41.89999999999999100, -11.89615147457093700 ) ) ;
#6454 = oriented_edge ( 'none', *, *, #6299, .f. ) ;
#6455 = oriented_edge ( 'none', *, *, #3958, .t. ) ;
#6456 = cartesian_point ( 'none', ( 2.416125073262232400, 41.59999999999998700, -11.86724227986268500 ) ) ;
#6457 = cartesian_point ( 'none', ( 2.416125073262232400, 41.69999999999998200, -11.86724227986268500 ) ) ;
#6458 = cartesian_point ( 'none', ( 2.416125073262232400, 41.79999999999998300, -11.86724227986268500 ) ) ;
#6459 = cartesian_point ( 'none', ( 2.416125073262232400, 41.89999999999997700, -11.86724227986268500 ) ) ;
#6460 = cartesian_point ( 'none', ( 2.490902356546447200, 41.60000000000000100, -11.83156742293924600 ) ) ;
#6461 = cartesian_point ( 'none', ( 2.490902356546447200, 41.69999999999999600, -11.83156742293924600 ) ) ;
#6462 = cartesian_point ( 'none', ( 2.490902356546447200, 41.79999999999999700, -11.83156742293924600 ) ) ;
#6463 = cartesian_point ( 'none', ( 2.490902356546447200, 41.89999999999999100, -11.83156742293924600 ) ) ;
#6464 = cartesian_point ( 'none', ( 2.569058469203472100, 41.60000000000000100, -11.78334043814107600 ) ) ;
#6465 = cartesian_point ( 'none', ( 2.569058469203472100, 41.69999999999999600, -11.78334043814107600 ) ) ;
#6466 = cartesian_point ( 'none', ( 2.569058469203472100, 41.79999999999999700, -11.78334043814107600 ) ) ;
#6467 = cartesian_point ( 'none', ( 2.569058469203472100, 41.89999999999999100, -11.78334043814107600 ) ) ;
#6468 = cartesian_point ( 'none', ( 2.649879734777061700, 41.59999999999999400, -11.71818349116207300 ) ) ;
#6469 = cartesian_point ( 'none', ( 2.649879734777061700, 41.69999999999998900, -11.71818349116207300 ) ) ;
#6470 = cartesian_point ( 'none', ( 2.649879734777061700, 41.79999999999999000, -11.71818349116207300 ) ) ;
#6471 = cartesian_point ( 'none', ( 2.649879734777061700, 41.89999999999998400, -11.71818349116207300 ) ) ;
#6472 = cartesian_point ( 'none', ( 0.6702896209124498100, 41.89999999999999100, -11.42216562640064800 ) ) ;
#6473 = cartesian_point ( 'none', ( 0.6627469259893764600, 41.59999999999998700, -11.48831168831168800 ) ) ;
#6474 = cartesian_point ( 'none', ( 0.6627469259893764600, 41.69999999999998900, -11.48831168831168800 ) ) ;
#6475 = cartesian_point ( 'none', ( 0.6627469259893764600, 41.79999999999998300, -11.48831168831168800 ) ) ;
#6476 = cartesian_point ( 'none', ( 0.6627469259893764600, 41.89999999999998400, -11.48831168831168800 ) ) ;
#6477 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6476, #6475, #6474, #6473 ),
( #6472, #6536, #6535, #6534 ),
( #6533, #6532, #6531, #6530 ),
( #6529, #6528, #6527, #6526 ),
( #6525, #6524, #6523, #6522 ),
( #6521, #6520, #6519, #6518 ),
( #6517, #6516, #6515, #6514 ),
( #6513, #6512, #6511, #6510 ),
( #6509, #6508, #6507, #6506 ),
( #6505, #6504, #6503, #6502 ),
( #6501, #6500, #6499, #6498 ),
( #6497, #6575, #6574, #6573 ),
( #6572, #6571, #6570, #6569 ),
( #6568, #6567, #6566, #6565 ),
( #6564, #6563, #6562, #6561 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1067542446756741400, 0.2024602438052788300, 0.2880984046102435000, 0.3650349869768725900, 0.4382110044850720500, 0.5119003190699891200, 0.5875807962058161600, 0.6662208942164932200, 0.7471056663116990600, 0.8288144931620917700, 0.9124960947837585900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6478 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6479 = vector ( 'none', #6478, 1000.000000000000000 ) ;
#6480 = cartesian_point ( 'none', ( -19.15667243430094000, 41.89999999999999900, -11.72190061732112900 ) ) ;
#6481 = line ( 'none', #6480, #6479 ) ;
#6482 = circle ( 'none', #6550, 0.9125073814281250400 ) ;
#6483 = cartesian_point ( 'none', ( -19.63292418606976900, 41.89999999999999900, -10.61241653945222800 ) ) ;
#6484 = cartesian_point ( 'none', ( -19.21236591077977400, 41.89999999999999900, -10.49055130416705200 ) ) ;
#6485 = cartesian_point ( 'none', ( -18.42230601430020100, 41.89999999999999900, -9.949907390666600900 ) ) ;
#6486 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6487 = cartesian_point ( 'none', ( -18.72251881024089600, 41.89999999999999900, -10.73944242790899200 ) ) ;
#6488 = face_outer_bound ( 'none', #1448, .t. ) ;
#6489 = cartesian_point ( 'none', ( 1.621553744171194700, 41.59999999999999400, -12.12142857142857200 ) ) ;
#6490 = cartesian_point ( 'none', ( 1.621553744171194700, 41.69999999999998900, -12.12142857142857200 ) ) ;
#6491 = cartesian_point ( 'none', ( 1.621553744171194700, 41.79999999999999000, -12.12142857142857200 ) ) ;
#6492 = cartesian_point ( 'none', ( 1.621553744171194700, 41.89999999999998400, -12.12142857142857200 ) ) ;
#6493 = cartesian_point ( 'none', ( 1.674018273237110700, 41.60000000000000100, -12.10703805557772000 ) ) ;
#6494 = cartesian_point ( 'none', ( 1.674018273237110700, 41.69999999999999600, -12.10703805557772000 ) ) ;
#6495 = cartesian_point ( 'none', ( 1.674018273237110700, 41.79999999999999700, -12.10703805557772000 ) ) ;
#6496 = cartesian_point ( 'none', ( 1.674018273237110700, 41.89999999999999100, -12.10703805557772000 ) ) ;
#6497 = cartesian_point ( 'none', ( 1.542839454496276700, 41.89999999999997000, -10.35156993340701500 ) ) ;
#6498 = cartesian_point ( 'none', ( 1.395660249878883300, 41.60000000000000900, -10.39644260366454100 ) ) ;
#6499 = cartesian_point ( 'none', ( 1.395660249878883300, 41.70000000000001700, -10.39644260366454100 ) ) ;
#6500 = cartesian_point ( 'none', ( 1.395660249878883300, 41.80000000000001100, -10.39644260366454100 ) ) ;
#6501 = cartesian_point ( 'none', ( 1.395660249878883300, 41.90000000000001300, -10.39644260366454100 ) ) ;
#6502 = cartesian_point ( 'none', ( 1.258205838362478300, 41.59999999999998000, -10.45826819108197900 ) ) ;
#6503 = cartesian_point ( 'none', ( 1.258205838362478300, 41.69999999999998200, -10.45826819108197900 ) ) ;
#6504 = cartesian_point ( 'none', ( 1.258205838362478300, 41.79999999999997600, -10.45826819108197900 ) ) ;
#6505 = cartesian_point ( 'none', ( 1.258205838362478300, 41.89999999999997700, -10.45826819108197900 ) ) ;
#6506 = cartesian_point ( 'none', ( 1.132194860045706100, 41.60000000000000100, -10.53393320533991200 ) ) ;
#6507 = cartesian_point ( 'none', ( 1.132194860045706100, 41.70000000000000300, -10.53393320533991200 ) ) ;
#6508 = cartesian_point ( 'none', ( 1.132194860045706100, 41.79999999999999700, -10.53393320533991200 ) ) ;
#6509 = cartesian_point ( 'none', ( 1.132194860045706100, 41.89999999999999900, -10.53393320533991200 ) ) ;
#6510 = cartesian_point ( 'none', ( 1.020862297968796700, 41.60000000000000100, -10.62285300932697600 ) ) ;
#6511 = cartesian_point ( 'none', ( 1.020862297968796700, 41.70000000000000300, -10.62285300932697600 ) ) ;
#6512 = cartesian_point ( 'none', ( 1.020862297968796700, 41.79999999999999700, -10.62285300932697600 ) ) ;
#6513 = cartesian_point ( 'none', ( 1.020862297968796700, 41.89999999999999900, -10.62285300932697600 ) ) ;
#6514 = cartesian_point ( 'none', ( 0.9239734089267124300, 41.59999999999999400, -10.72277789417258400 ) ) ;
#6515 = cartesian_point ( 'none', ( 0.9239734089267124300, 41.69999999999999600, -10.72277789417258400 ) ) ;
#6516 = cartesian_point ( 'none', ( 0.9239734089267124300, 41.79999999999999000, -10.72277789417258400 ) ) ;
#6517 = cartesian_point ( 'none', ( 0.9239734089267124300, 41.89999999999999100, -10.72277789417258400 ) ) ;
#6518 = cartesian_point ( 'none', ( 0.8434601005361641600, 41.60000000000000900, -10.83728749337042200 ) ) ;
#6519 = cartesian_point ( 'none', ( 0.8434601005361641600, 41.70000000000001000, -10.83728749337042200 ) ) ;
#6520 = cartesian_point ( 'none', ( 0.8434601005361641600, 41.80000000000000400, -10.83728749337042200 ) ) ;
#6521 = cartesian_point ( 'none', ( 0.8434601005361641600, 41.90000000000000600, -10.83728749337042200 ) ) ;
#6522 = cartesian_point ( 'none', ( 0.7757854692877499400, 41.59999999999998000, -10.96827654244361800 ) ) ;
#6523 = cartesian_point ( 'none', ( 0.7757854692877499400, 41.69999999999998200, -10.96827654244361800 ) ) ;
#6524 = cartesian_point ( 'none', ( 0.7757854692877499400, 41.79999999999997600, -10.96827654244361800 ) ) ;
#6525 = cartesian_point ( 'none', ( 0.7757854692877499400, 41.89999999999997700, -10.96827654244361800 ) ) ;
#6526 = cartesian_point ( 'none', ( 0.7241520022971521500, 41.60000000000000900, -11.12122567571140400 ) ) ;
#6527 = cartesian_point ( 'none', ( 0.7241520022971521500, 41.70000000000001700, -11.12122567571140400 ) ) ;
#6528 = cartesian_point ( 'none', ( 0.7241520022971521500, 41.80000000000001100, -11.12122567571140400 ) ) ;
#6529 = cartesian_point ( 'none', ( 0.7241520022971521500, 41.90000000000001300, -11.12122567571140400 ) ) ;
#6530 = cartesian_point ( 'none', ( 0.6845943996846070000, 41.59999999999998000, -11.29671911266291100 ) ) ;
#6531 = cartesian_point ( 'none', ( 0.6845943996846070000, 41.69999999999998200, -11.29671911266291100 ) ) ;
#6532 = cartesian_point ( 'none', ( 0.6845943996846070000, 41.79999999999997600, -11.29671911266291100 ) ) ;
#6533 = cartesian_point ( 'none', ( 0.6845943996846070000, 41.89999999999997700, -11.29671911266291100 ) ) ;
#6534 = cartesian_point ( 'none', ( 0.6702896209124498100, 41.59999999999999400, -11.42216562640064800 ) ) ;
#6535 = cartesian_point ( 'none', ( 0.6702896209124498100, 41.69999999999999600, -11.42216562640064800 ) ) ;
#6536 = cartesian_point ( 'none', ( 0.6702896209124498100, 41.79999999999999000, -11.42216562640064800 ) ) ;
#6537 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6538 = cartesian_point ( 'none', ( -7.519071255828804600, 41.59999999999998700, -11.42337662337662400 ) ) ;
#6539 = direction ( 'none', ( 0.9922778767136676300, 0.0000000000000000000, -0.1240347345892080500 ) ) ;
#6540 = vector ( 'none', #6539, 1000.000000000000200 ) ;
#6541 = cartesian_point ( 'none', ( -16.73754242916425400, 41.89999999999999900, -8.797011031994660600 ) ) ;
#6542 = vector ( 'none', #6426, 1000.000000000000000 ) ;
#6543 = circle ( 'none', #6552, 2.998804748333080200 ) ;
#6544 = line ( 'none', #6538, #6540 ) ;
#6545 = cartesian_point ( 'none', ( -19.21236591077977400, 41.89999999999999900, -10.49055130416705200 ) ) ;
#6546 = line ( 'none', #6545, #6188 ) ;
#6547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6548 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6549 = line ( 'none', #6551, #6542 ) ;
#6550 = axis2_placement_3d ( 'none', #6553, #6548, #6547 ) ;
#6551 = cartesian_point ( 'none', ( -19.52085000369108100, 41.89999999999999900, -10.23682044498389500 ) ) ;
#6552 = axis2_placement_3d ( 'none', #6541, #6537, #6237 ) ;
#6553 = cartesian_point ( 'none', ( -18.72288194781818000, 41.89999999999999900, -10.67944523300105400 ) ) ;
#6554 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6555 = vector ( 'none', #6554, 1000.000000000000000 ) ;
#6556 = axis2_placement_3d ( 'none', #6485, #6381, #6557 ) ;
#6557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6558 = cartesian_point ( 'none', ( -19.37822015766860100, 41.89999999999999900, -10.00204789065017700 ) ) ;
#6559 = line ( 'none', #6558, #6555 ) ;
#6560 = oriented_edge ( 'none', *, *, #6328, .t. ) ;
#6561 = cartesian_point ( 'none', ( 1.859987185729636200, 41.59999999999999400, -10.31948051948051900 ) ) ;
#6562 = cartesian_point ( 'none', ( 1.859987185729636200, 41.69999999999999600, -10.31948051948051900 ) ) ;
#6563 = cartesian_point ( 'none', ( 1.859987185729636200, 41.79999999999999000, -10.31948051948051900 ) ) ;
#6564 = cartesian_point ( 'none', ( 1.859987185729636200, 41.89999999999999100, -10.31948051948051900 ) ) ;
#6565 = cartesian_point ( 'none', ( 1.805429032499539700, 41.59999999999999400, -10.32123839476527200 ) ) ;
#6566 = cartesian_point ( 'none', ( 1.805429032499539700, 41.69999999999999600, -10.32123839476527200 ) ) ;
#6567 = cartesian_point ( 'none', ( 1.805429032499539700, 41.79999999999999000, -10.32123839476527200 ) ) ;
#6568 = cartesian_point ( 'none', ( 1.805429032499539700, 41.89999999999999100, -10.32123839476527200 ) ) ;
#6569 = cartesian_point ( 'none', ( 1.698695909106312700, 41.60000000000000900, -10.32467735867018800 ) ) ;
#6570 = cartesian_point ( 'none', ( 1.698695909106312700, 41.70000000000001000, -10.32467735867018800 ) ) ;
#6571 = cartesian_point ( 'none', ( 1.698695909106312700, 41.80000000000000400, -10.32467735867018800 ) ) ;
#6572 = cartesian_point ( 'none', ( 1.698695909106312700, 41.90000000000000600, -10.32467735867018800 ) ) ;
#6573 = cartesian_point ( 'none', ( 1.542839454496276700, 41.59999999999997300, -10.35156993340701500 ) ) ;
#6574 = cartesian_point ( 'none', ( 1.542839454496276700, 41.69999999999997400, -10.35156993340701500 ) ) ;
#6575 = cartesian_point ( 'none', ( 1.542839454496276700, 41.79999999999996900, -10.35156993340701500 ) ) ;
#6576 = face_outer_bound ( 'none', #1929, .t. ) ;
#6577 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6578 = edge_loop ( 'none', ( #6279, #6454, #6455, #6303 ) ) ;
#6579 = oriented_edge ( 'none', *, *, #9367, .f. ) ;
#6580 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.89999999999998400, -11.42337662337662400 ) ) ;
#6581 = cartesian_point ( 'none', ( 1.859987185729636200, 41.89999999999999100, -10.31948051948051900 ) ) ;
#6582 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6583 = edge_loop ( 'none', ( #6994, #6831 ) ) ;
#6584 = axis2_placement_3d ( 'none', #6599, #6582, #6577 ) ;
#6585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6586 = vector ( 'none', #6585, 1000.000000000000000 ) ;
#6587 = edge_loop ( 'none', ( #6814, #7062 ) ) ;
#6588 = face_outer_bound ( 'none', #2433, .t. ) ;
#6589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6590 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6591 = cartesian_point ( 'none', ( -18.72251881024089600, 41.89999999999999900, -10.73944242790899200 ) ) ;
#6592 = cylindrical_surface ( 'none', #6584, 0.9125073814281250400 ) ;
#6593 = cartesian_point ( 'none', ( -19.63292418606976900, 41.89999999999999900, -10.61241653945222800 ) ) ;
#6594 = line ( 'none', #6593, #6586 ) ;
#6595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6596 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6597 = cartesian_point ( 'none', ( -18.46850498928392900, 41.89999999999999900, -10.71543301136297400 ) ) ;
#6598 = plane ( 'none', #6617 ) ;
#6599 = cartesian_point ( 'none', ( -18.72288194781818000, 41.89999999999999900, -10.67944523300105400 ) ) ;
#6600 = axis2_placement_3d ( 'none', #6591, #6590, #6589 ) ;
#6601 = axis2_placement_3d ( 'none', #6597, #6596, #6595 ) ;
#6602 = cylindrical_surface ( 'none', #6601, 1.156070939883692100 ) ;
#6603 = circle ( 'none', #6600, 0.9192244147521004800 ) ;
#6604 = face_outer_bound ( 'none', #2086, .t. ) ;
#6605 = direction ( 'none', ( -0.1240347345892078200, 0.0000000000000000000, -0.9922778767136677400 ) ) ;
#6606 = face_outer_bound ( 'none', #2408, .t. ) ;
#6607 = cartesian_point ( 'none', ( -19.52085000369108100, 41.89999999999999900, -10.23682044498389500 ) ) ;
#6608 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6656, #6655, #6654, #6653 ),
( #6652, #6651, #6650, #6649 ),
( #6648, #6647, #6646, #6645 ),
( #6644, #6643, #6642, #6641 ),
( #6640, #6639, #6638, #6637 ),
( #6636, #6635, #6634, #6633 ),
( #6632, #6631, #6630, #6629 ),
( #6628, #6627, #6626, #6625 ),
( #6624, #6623, #6622, #6621 ),
( #6620, #6697, #6696, #6695 ),
( #6694, #6693, #6692, #6691 ),
( #6690, #6689, #6688, #6687 ),
( #6686, #6685, #6684, #6683 ),
( #6682, #6681, #6679, #6678 ),
( #6677, #6676, #6675, #6674 ),
( #6673, #6672, #6671, #6670 ),
( #6669, #6668, #6667, #6666 ),
( #6665, #6664, #6663, #6662 ),
( #6661, #6660, #6659, #6658 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07813200622358480700, 0.1518431884317490200, 0.2221711396212837100, 0.2890481476931506300, 0.3534993433770065600, 0.4154483888407457000, 0.4759097321748415000, 0.5358233828430213300, 0.5943985337375125000, 0.6513453914741996800, 0.7072793441794829100, 0.7634559259109728900, 0.8203663402465061200, 0.8778410359464690100, 0.9374731558819084900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6609 = cartesian_point ( 'none', ( 3.390019653262103600, 41.89999999999999100, -11.19103084415584300 ) ) ;
#6610 = direction ( 'none', ( 0.9922778767136676300, 0.0000000000000000000, -0.1240347345892078200 ) ) ;
#6611 = vector ( 'none', #6610, 1000.000000000000100 ) ;
#6612 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.89999999999998400, -11.42337662337662400 ) ) ;
#6613 = line ( 'none', #6612, #6611 ) ;
#6614 = cartesian_point ( 'none', ( 10.00000000000000200, 0.0000000000000000000, 1.300000000000004300 ) ) ;
#6615 = direction ( 'none', ( -0.9922778767136676300, 0.0000000000000000000, 0.1240347345892078000 ) ) ;
#6616 = cartesian_point ( 'none', ( 0.1843816890452453000, 2.548589284712059700e-016, -1.412162162162162300 ) ) ;
#6617 = axis2_placement_3d ( 'none', #6580, #6605, #6615 ) ;
#6618 = advanced_face ( 'none', ( #12786 ), #12793, .f. ) ;
#6619 = cartesian_point ( 'none', ( 0.6627469259893764600, 41.89999999999998400, -11.48831168831168800 ) ) ;
#6620 = cartesian_point ( 'none', ( 2.606420077092618500, 41.90000000000000600, -10.55613194361912800 ) ) ;
#6621 = cartesian_point ( 'none', ( 2.536315390568087300, 41.59999999999997300, -10.50080760729132800 ) ) ;
#6622 = cartesian_point ( 'none', ( 2.536315390568087300, 41.69999999999997400, -10.50080760729132800 ) ) ;
#6623 = cartesian_point ( 'none', ( 2.536315390568087300, 41.79999999999996900, -10.50080760729132800 ) ) ;
#6624 = cartesian_point ( 'none', ( 2.536315390568087300, 41.89999999999997000, -10.50080760729132800 ) ) ;
#6625 = cartesian_point ( 'none', ( 2.459922848204199000, 41.60000000000000100, -10.45137020496569800 ) ) ;
#6626 = cartesian_point ( 'none', ( 2.459922848204199000, 41.70000000000000300, -10.45137020496569800 ) ) ;
#6627 = cartesian_point ( 'none', ( 2.459922848204199000, 41.79999999999999700, -10.45137020496569800 ) ) ;
#6628 = cartesian_point ( 'none', ( 2.459922848204199000, 41.89999999999999900, -10.45137020496569800 ) ) ;
#6629 = cartesian_point ( 'none', ( 2.375845793632970400, 41.59999999999998000, -10.41093611490221200 ) ) ;
#6630 = cartesian_point ( 'none', ( 2.375845793632970400, 41.69999999999998200, -10.41093611490221200 ) ) ;
#6631 = cartesian_point ( 'none', ( 2.375845793632970400, 41.79999999999997600, -10.41093611490221200 ) ) ;
#6632 = cartesian_point ( 'none', ( 2.375845793632970400, 41.89999999999997700, -10.41093611490221200 ) ) ;
#6633 = cartesian_point ( 'none', ( 2.285395172658271500, 41.59999999999999400, -10.37768946930148000 ) ) ;
#6634 = cartesian_point ( 'none', ( 2.285395172658271500, 41.69999999999999600, -10.37768946930148000 ) ) ;
#6635 = cartesian_point ( 'none', ( 2.285395172658271500, 41.79999999999999000, -10.37768946930148000 ) ) ;
#6636 = cartesian_point ( 'none', ( 2.285395172658271500, 41.89999999999999100, -10.37768946930148000 ) ) ;
#6637 = cartesian_point ( 'none', ( 2.188429437102152000, 41.59999999999998000, -10.35088015727654000 ) ) ;
#6638 = cartesian_point ( 'none', ( 2.188429437102152000, 41.69999999999998200, -10.35088015727654000 ) ) ;
#6639 = cartesian_point ( 'none', ( 2.188429437102152000, 41.79999999999997600, -10.35088015727654000 ) ) ;
#6640 = cartesian_point ( 'none', ( 2.188429437102152000, 41.89999999999997700, -10.35088015727654000 ) ) ;
#6641 = cartesian_point ( 'none', ( 2.084725424062909800, 41.60000000000000900, -10.33334574430514500 ) ) ;
#6642 = cartesian_point ( 'none', ( 2.084725424062909800, 41.70000000000001000, -10.33334574430514500 ) ) ;
#6643 = cartesian_point ( 'none', ( 2.084725424062909800, 41.80000000000000400, -10.33334574430514500 ) ) ;
#6644 = cartesian_point ( 'none', ( 2.084725424062909800, 41.90000000000000600, -10.33334574430514500 ) ) ;
#6645 = cartesian_point ( 'none', ( 1.974558398963758700, 41.59999999999998700, -10.32181593930633500 ) ) ;
#6646 = cartesian_point ( 'none', ( 1.974558398963758700, 41.69999999999998900, -10.32181593930633500 ) ) ;
#6647 = cartesian_point ( 'none', ( 1.974558398963758700, 41.79999999999998300, -10.32181593930633500 ) ) ;
#6648 = cartesian_point ( 'none', ( 1.974558398963758700, 41.89999999999998400, -10.32181593930633500 ) ) ;
#6649 = cartesian_point ( 'none', ( 1.898911726086556500, 41.59999999999999400, -10.32027395738428600 ) ) ;
#6650 = cartesian_point ( 'none', ( 1.898911726086556500, 41.69999999999999600, -10.32027395738428600 ) ) ;
#6651 = cartesian_point ( 'none', ( 1.898911726086556500, 41.79999999999999000, -10.32027395738428600 ) ) ;
#6652 = cartesian_point ( 'none', ( 1.898911726086556500, 41.89999999999999100, -10.32027395738428600 ) ) ;
#6653 = cartesian_point ( 'none', ( 1.859987185729636200, 41.59999999999999400, -10.31948051948051900 ) ) ;
#6654 = cartesian_point ( 'none', ( 1.859987185729636200, 41.69999999999999600, -10.31948051948051900 ) ) ;
#6655 = cartesian_point ( 'none', ( 1.859987185729636200, 41.79999999999999000, -10.31948051948051900 ) ) ;
#6656 = cartesian_point ( 'none', ( 1.859987185729636200, 41.89999999999999100, -10.31948051948051900 ) ) ;
#6657 = cartesian_point ( 'none', ( 3.649759913002364400, 41.89999999999999900, -9.799999999999998900 ) ) ;
#6658 = cartesian_point ( 'none', ( 2.870539133781584000, 41.59999999999999400, -11.17581168831168800 ) ) ;
#6659 = cartesian_point ( 'none', ( 2.870539133781584000, 41.69999999999999600, -11.17581168831168800 ) ) ;
#6660 = cartesian_point ( 'none', ( 2.870539133781584000, 41.79999999999999000, -11.17581168831168800 ) ) ;
#6661 = cartesian_point ( 'none', ( 2.870539133781584000, 41.89999999999999100, -11.17581168831168800 ) ) ;
#6662 = cartesian_point ( 'none', ( 2.869761104532088300, 41.60000000000000100, -11.14466562258778900 ) ) ;
#6663 = cartesian_point ( 'none', ( 2.869761104532088300, 41.70000000000000300, -11.14466562258778900 ) ) ;
#6664 = cartesian_point ( 'none', ( 2.869761104532088300, 41.79999999999999700, -11.14466562258778900 ) ) ;
#6665 = cartesian_point ( 'none', ( 2.869761104532088300, 41.89999999999999900, -11.14466562258778900 ) ) ;
#6666 = cartesian_point ( 'none', ( 2.868241065443879900, 41.60000000000000100, -11.08381542013732200 ) ) ;
#6667 = cartesian_point ( 'none', ( 2.868241065443879900, 41.70000000000000300, -11.08381542013732200 ) ) ;
#6668 = cartesian_point ( 'none', ( 2.868241065443879900, 41.79999999999999700, -11.08381542013732200 ) ) ;
#6669 = cartesian_point ( 'none', ( 2.868241065443879900, 41.89999999999999900, -11.08381542013732200 ) ) ;
#6670 = cartesian_point ( 'none', ( 2.856327398004657500, 41.59999999999999400, -10.99486357955706200 ) ) ;
#6671 = cartesian_point ( 'none', ( 2.856327398004657500, 41.69999999999999600, -10.99486357955706200 ) ) ;
#6672 = cartesian_point ( 'none', ( 2.856327398004657500, 41.79999999999999000, -10.99486357955706200 ) ) ;
#6673 = cartesian_point ( 'none', ( 2.856327398004657500, 41.89999999999999100, -10.99486357955706200 ) ) ;
#6674 = cartesian_point ( 'none', ( 2.834018394308226400, 41.59999999999999400, -10.91099194140533700 ) ) ;
#6675 = cartesian_point ( 'none', ( 2.834018394308226400, 41.69999999999999600, -10.91099194140533700 ) ) ;
#6676 = cartesian_point ( 'none', ( 2.834018394308226400, 41.79999999999999000, -10.91099194140533700 ) ) ;
#6677 = cartesian_point ( 'none', ( 2.834018394308226400, 41.89999999999999100, -10.91099194140533700 ) ) ;
#6678 = cartesian_point ( 'none', ( 2.806556377430078800, 41.59999999999999400, -10.83043004811667100 ) ) ;
#6679 = cartesian_point ( 'none', ( 2.806556377430078800, 41.69999999999999600, -10.83043004811667100 ) ) ;
#6680 = oriented_edge ( 'none', *, *, #2831, .t. ) ;
#6681 = cartesian_point ( 'none', ( 2.806556377430078800, 41.79999999999999000, -10.83043004811667100 ) ) ;
#6682 = cartesian_point ( 'none', ( 2.806556377430078800, 41.89999999999999100, -10.83043004811667100 ) ) ;
#6683 = cartesian_point ( 'none', ( 2.768431763895888000, 41.59999999999998700, -10.75508536872214000 ) ) ;
#6684 = cartesian_point ( 'none', ( 2.768431763895888000, 41.69999999999998900, -10.75508536872214000 ) ) ;
#6685 = cartesian_point ( 'none', ( 2.768431763895888000, 41.79999999999998300, -10.75508536872214000 ) ) ;
#6686 = cartesian_point ( 'none', ( 2.768431763895888000, 41.89999999999998400, -10.75508536872214000 ) ) ;
#6687 = cartesian_point ( 'none', ( 2.722322270685387100, 41.59999999999998700, -10.68444364367461600 ) ) ;
#6688 = cartesian_point ( 'none', ( 2.722322270685387100, 41.69999999999998900, -10.68444364367461600 ) ) ;
#6689 = cartesian_point ( 'none', ( 2.722322270685387100, 41.79999999999998300, -10.68444364367461600 ) ) ;
#6690 = cartesian_point ( 'none', ( 2.722322270685387100, 41.89999999999998400, -10.68444364367461600 ) ) ;
#6691 = cartesian_point ( 'none', ( 2.668091080932627300, 41.59999999999999400, -10.61829283889988700 ) ) ;
#6692 = cartesian_point ( 'none', ( 2.668091080932627300, 41.69999999999999600, -10.61829283889988700 ) ) ;
#6693 = cartesian_point ( 'none', ( 2.668091080932627300, 41.79999999999999000, -10.61829283889988700 ) ) ;
#6694 = cartesian_point ( 'none', ( 2.668091080932627300, 41.89999999999999100, -10.61829283889988700 ) ) ;
#6695 = cartesian_point ( 'none', ( 2.606420077092618500, 41.60000000000000900, -10.55613194361912800 ) ) ;
#6696 = cartesian_point ( 'none', ( 2.606420077092618500, 41.70000000000001000, -10.55613194361912800 ) ) ;
#6697 = cartesian_point ( 'none', ( 2.606420077092618500, 41.80000000000000400, -10.55613194361912800 ) ) ;
#6698 = cartesian_point ( 'none', ( 0.4093103057722854400, 41.89999999999999100, -10.43678778580187800 ) ) ;
#6699 = cartesian_point ( 'none', ( 0.5024282374081787700, 41.89999999999999100, -10.30754255796400700 ) ) ;
#6700 = cartesian_point ( 'none', ( 0.6078669765667581400, 41.89999999999999100, -10.18894645593860200 ) ) ;
#6701 = cartesian_point ( 'none', ( 0.7244614206623455300, 41.90000000000000600, -10.08197697680639300 ) ) ;
#6702 = cartesian_point ( 'none', ( 0.8524101788738568400, 41.89999999999999900, -9.989280190303695400 ) ) ;
#6703 = cartesian_point ( 'none', ( 0.9892358498435941400, 41.89999999999998400, -9.909956312967448600 ) ) ;
#6704 = cartesian_point ( 'none', ( 1.136218820745297900, 41.89999999999999900, -9.845300670104274200 ) ) ;
#6705 = cartesian_point ( 'none', ( 1.292511927378944300, 41.90000000000000600, -9.796121120227770300 ) ) ;
#6706 = cartesian_point ( 'none', ( 1.458245885478492500, 41.90000000000000600, -9.760548290388431500 ) ) ;
#6707 = cartesian_point ( 'none', ( 1.633491979453026300, 41.89999999999999100, -9.738889082250221200 ) ) ;
#6708 = cartesian_point ( 'none', ( 1.753728064897279300, 41.89999999999999900, -9.736360654710452400 ) ) ;
#6709 = cartesian_point ( 'none', ( 1.815344328586779000, 41.89999999999999900, -9.735064935064935200 ) ) ;
#6710 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6711 = vector ( 'none', #6710, 1000.000000000000000 ) ;
#6712 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.89999999999998400, -11.42337662337662400 ) ) ;
#6713 = line ( 'none', #6712, #6711 ) ;
#6714 = b_spline_curve_with_knots ( 'none', 3,
( #6709, #6708, #6707, #6706, #6705, #6704, #6703, #6702, #6701, #6700, #6699, #6698, #6769, #6768, #6767, #6766, #6765, #6764, #6763 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666673500, 0.1347817762661588900, 0.1976340158603854800, 0.2589199735786854600, 0.3181789816213459500, 0.3773055779926131100, 0.4359400191524782600, 0.4949948193070974300, 0.5543593017874928200, 0.6136086016046548000, 0.6732064012482961200, 0.7341594117216903000, 0.7966444803938628200, 0.8612245236608129200, 0.9289619524063543700, 1.000000000000000000 ),
.unspecified. ) ;
#6715 = cartesian_point ( 'none', ( 1.859987185729636200, 41.89999999999999100, -10.31948051948051900 ) ) ;
#6716 = cartesian_point ( 'none', ( 1.805429032499539700, 41.89999999999999100, -10.32123839476527200 ) ) ;
#6717 = cartesian_point ( 'none', ( 1.698695909106312700, 41.90000000000000600, -10.32467735867018800 ) ) ;
#6718 = cartesian_point ( 'none', ( 1.542839454496276700, 41.89999999999997000, -10.35156993340701500 ) ) ;
#6719 = cartesian_point ( 'none', ( 1.395660249878883300, 41.90000000000001300, -10.39644260366454100 ) ) ;
#6720 = cartesian_point ( 'none', ( 1.258205838362478300, 41.89999999999997700, -10.45826819108197900 ) ) ;
#6721 = cartesian_point ( 'none', ( 1.132194860045706100, 41.89999999999999900, -10.53393320533991200 ) ) ;
#6722 = cartesian_point ( 'none', ( 1.020862297968796700, 41.89999999999999900, -10.62285300932697600 ) ) ;
#6723 = cartesian_point ( 'none', ( 0.9239734089267124300, 41.89999999999999100, -10.72277789417258400 ) ) ;
#6724 = cartesian_point ( 'none', ( 0.8434601005361641600, 41.90000000000000600, -10.83728749337042200 ) ) ;
#6725 = cartesian_point ( 'none', ( 0.7757854692877499400, 41.89999999999997700, -10.96827654244361800 ) ) ;
#6726 = cartesian_point ( 'none', ( 0.7241520022971521500, 41.90000000000001300, -11.12122567571140400 ) ) ;
#6727 = cartesian_point ( 'none', ( 0.6845943996846070000, 41.89999999999997700, -11.29671911266291100 ) ) ;
#6728 = cartesian_point ( 'none', ( 0.6702896209124498100, 41.89999999999999100, -11.42216562640064800 ) ) ;
#6729 = cartesian_point ( 'none', ( 0.6627469259893764600, 41.89999999999998400, -11.48831168831168800 ) ) ;
#6730 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#6731 = cartesian_point ( 'none', ( 4.190547250664701900, 41.89999999999999900, -9.799999999999998900 ) ) ;
#6732 = b_spline_curve_with_knots ( 'none', 3,
( #6729, #6728, #6727, #6726, #6725, #6724, #6723, #6722, #6721, #6720, #6719, #6718, #6717, #6716, #6715 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756741400, 0.2024602438052788300, 0.2880984046102435000, 0.3650349869768725900, 0.4382110044850720500, 0.5119003190699891200, 0.5875807962058161600, 0.6662208942164932200, 0.7471056663116990600, 0.8288144931620917700, 0.9124960947837585900, 1.000000000000000000 ),
.unspecified. ) ;
#6733 = line ( 'none', #6795, #6794 ) ;
#6734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6735 = vector ( 'none', #6734, 1000.000000000000000 ) ;
#6736 = cartesian_point ( 'none', ( 12.74066900391145500, 41.59999999999996600, -14.80000000000000100 ) ) ;
#6737 = line ( 'none', #6736, #6735 ) ;
#6738 = cartesian_point ( 'none', ( 15.59781186105431100, 41.60000000000000100, -12.65714285714285700 ) ) ;
#6739 = cartesian_point ( 'none', ( 12.74066900391145500, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6740 = cartesian_point ( 'none', ( 12.74066900391145500, 41.60000000000000100, -14.80000000000000100 ) ) ;
#6741 = edge_curve ( 'none', #3957, #3949, #12826, .t. ) ;
#6742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6743 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 19.79999999999998600 ) ) ;
#6744 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6745 = vector ( 'none', #6744, 1000.000000000000000 ) ;
#6746 = cartesian_point ( 'none', ( 0.6627469259893764600, 41.89999999999998400, -11.48831168831168800 ) ) ;
#6747 = line ( 'none', #6746, #6745 ) ;
#6748 = cylindrical_surface ( 'none', #6760, 3.249999999999999600 ) ;
#6749 = direction ( 'none', ( -0.7071067811865530100, 0.0000000000000000000, 0.7071067811865421300 ) ) ;
#6750 = vector ( 'none', #6749, 999.9999999999998900 ) ;
#6751 = cartesian_point ( 'none', ( 9.800000000000002500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6752 = line ( 'none', #6751, #6750 ) ;
#6753 = cartesian_point ( 'none', ( 9.645092705210155200, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6754 = face_outer_bound ( 'none', #5012, .t. ) ;
#6755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6756 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6757 = cartesian_point ( 'none', ( 9.800000000000002500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6758 = axis2_placement_3d ( 'none', #6757, #6756, #6755 ) ;
#6759 = circle ( 'none', #6758, 1.500000000000000000 ) ;
#6760 = axis2_placement_3d ( 'none', #6743, #6730, #6742 ) ;
#6761 = cartesian_point ( 'none', ( 15.72768199092444000, 41.60000000000000100, -14.80000000000000100 ) ) ;
#6762 = oriented_edge ( 'none', *, *, #3952, .t. ) ;
#6763 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.89999999999998400, -11.42337662337662400 ) ) ;
#6764 = cartesian_point ( 'none', ( 0.1460202609331693300, 41.89999999999997700, -11.36006399688335100 ) ) ;
#6765 = cartesian_point ( 'none', ( 0.1514000182948700100, 41.89999999999999900, -11.23638041889219400 ) ) ;
#6766 = cartesian_point ( 'none', ( 0.1754960599052028700, 41.90000000000000600, -11.05629043856456500 ) ) ;
#6767 = cartesian_point ( 'none', ( 0.2149124229781189100, 41.89999999999999100, -10.88694414455766300 ) ) ;
#6768 = cartesian_point ( 'none', ( 0.2643935009549311900, 41.89999999999999900, -10.72641819747559900 ) ) ;
#6769 = cartesian_point ( 'none', ( 0.3314674031055602200, 41.89999999999997700, -10.57725860962969700 ) ) ;
#6770 = cartesian_point ( 'none', ( -11.59444179997144700, 41.89999999999999900, -18.90426178224260700 ) ) ;
#6771 = circle ( 'none', #6835, 0.4259020797411500200 ) ;
#6772 = face_outer_bound ( 'none', #2996, .t. ) ;
#6773 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6774 = vector ( 'none', #6773, 1000.000000000000000 ) ;
#6775 = cartesian_point ( 'none', ( 15.59781186105431100, 41.59999999999998700, -12.07272727272727200 ) ) ;
#6776 = line ( 'none', #6775, #6774 ) ;
#6777 = direction ( 'none', ( 0.0000000000000000000, 4.109960235391204200e-015, 1.000000000000000000 ) ) ;
#6778 = vector ( 'none', #6777, 1000.000000000000000 ) ;
#6779 = cartesian_point ( 'none', ( 13.26014952339197500, 41.59999999999998700, -12.07272727272727200 ) ) ;
#6780 = line ( 'none', #6779, #6778 ) ;
#6781 = cartesian_point ( 'none', ( -11.35224907541052600, 41.89999999999999900, -18.36924033417162500 ) ) ;
#6782 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6783 = vector ( 'none', #6782, 1000.000000000000000 ) ;
#6784 = oriented_edge ( 'none', *, *, #3313, .t. ) ;
#6785 = cartesian_point ( 'none', ( 13.26014952339197500, 41.59999999999998000, -12.65714285714285700 ) ) ;
#6786 = line ( 'none', #6785, #6783 ) ;
#6787 = direction ( 'none', ( 0.0000000000000000000, 4.452456921673802200e-015, 1.000000000000000000 ) ) ;
#6788 = cylindrical_surface ( 'none', #6789, 0.4259020797411500200 ) ;
#6789 = axis2_placement_3d ( 'none', #6781, #6796, #6838 ) ;
#6790 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6791 = vector ( 'none', #6790, 1000.000000000000000 ) ;
#6792 = cartesian_point ( 'none', ( 15.79261705585950700, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6793 = cartesian_point ( 'none', ( 15.79261705585950700, 41.60000000000000100, -10.38441558441558500 ) ) ;
#6794 = vector ( 'none', #6787, 1000.000000000000000 ) ;
#6795 = cartesian_point ( 'none', ( 13.26014952339197500, 41.59999999999997300, -14.21558441558441600 ) ) ;
#6796 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6797 = cartesian_point ( 'none', ( 15.59781186105431100, 41.60000000000000100, -12.07272727272727200 ) ) ;
#6798 = cartesian_point ( 'none', ( 15.79261705585950700, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6799 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#6800 = vector ( 'none', #6799, 1000.000000000000000 ) ;
#6801 = cartesian_point ( 'none', ( 12.74066900391145500, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6802 = line ( 'none', #6801, #6800 ) ;
#6803 = line ( 'none', #6792, #6791 ) ;
#6804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6805 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6806 = axis2_placement_3d ( 'none', #6810, #6805, #6804 ) ;
#6807 = circle ( 'none', #6806, 1.223907944780194800 ) ;
#6808 = face_outer_bound ( 'none', #2501, .t. ) ;
#6809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6810 = cartesian_point ( 'none', ( -12.08465338287620300, 41.89999999999999900, -18.68609564980099300 ) ) ;
#6811 = cartesian_point ( 'none', ( -5.884164922845205800, 41.89999999999996300, -14.27971021295261700 ) ) ;
#6812 = cartesian_point ( 'none', ( -6.869720606478155700, 41.60000000000000100, -13.48303571428571600 ) ) ;
#6813 = cartesian_point ( 'none', ( -5.938308268815818600, 41.60000000000000100, -14.86493506493506300 ) ) ;
#6814 = oriented_edge ( 'none', *, *, #6384, .f. ) ;
#6815 = cartesian_point ( 'none', ( -11.12513313882648800, 41.89999999999999900, -18.72953317739417800 ) ) ;
#6816 = axis2_placement_3d ( 'none', #6824, #6823, #6809 ) ;
#6817 = cartesian_point ( 'none', ( -5.884164922845205800, 41.79999999999996900, -14.27971021295261700 ) ) ;
#6818 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6819 = vector ( 'none', #6818, 1000.000000000000000 ) ;
#6820 = cartesian_point ( 'none', ( -11.12513313882648800, 41.89999999999999900, -18.72953317739417800 ) ) ;
#6821 = cylindrical_surface ( 'none', #6816, 2.154747918385671500 ) ;
#6822 = face_outer_bound ( 'none', #2493, .t. ) ;
#6823 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6824 = cartesian_point ( 'none', ( -11.91723947573802400, 41.89999999999999900, -16.77382984192930900 ) ) ;
#6825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6826 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6827 = cartesian_point ( 'none', ( -11.35224907541052600, 41.89999999999999900, -18.36924033417162500 ) ) ;
#6828 = line ( 'none', #6820, #6819 ) ;
#6829 = cartesian_point ( 'none', ( -5.884164922845205800, 41.69999999999998200, -14.27971021295261700 ) ) ;
#6830 = cartesian_point ( 'none', ( 13.26014952339197500, 41.60000000000000100, -10.38441558441558500 ) ) ;
#6831 = oriented_edge ( 'none', *, *, #4019, .f. ) ;
#6832 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779684000e-014, 1.000000000000000000 ) ) ;
#6833 = vector ( 'none', #6832, 1000.000000000000000 ) ;
#6834 = cartesian_point ( 'none', ( 13.26014952339197500, 41.60000000000000100, -12.07272727272727200 ) ) ;
#6835 = axis2_placement_3d ( 'none', #6827, #6826, #6825 ) ;
#6836 = cartesian_point ( 'none', ( 15.59781186105431100, 41.59999999999998000, -12.65714285714285700 ) ) ;
#6837 = line ( 'none', #6836, #6833 ) ;
#6838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6839 = line ( 'none', #6851, #6901 ) ;
#6840 = cartesian_point ( 'none', ( 13.26014952339197500, 41.59999999999999400, -10.38441558441558500 ) ) ;
#6841 = oriented_edge ( 'none', *, *, #6902, .t. ) ;
#6842 = line ( 'none', #6840, #6893 ) ;
#6843 = cartesian_point ( 'none', ( 7.935474198716648600, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6844 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6845 = cartesian_point ( 'none', ( -11.77830232536847200, 41.89999999999999900, -15.42104958501372800 ) ) ;
#6846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6847 = vector ( 'none', #6846, 1000.000000000000000 ) ;
#6848 = cartesian_point ( 'none', ( -11.59444179997144700, 41.89999999999999900, -18.90426178224260700 ) ) ;
#6849 = line ( 'none', #6848, #6847 ) ;
#6850 = axis2_placement_3d ( 'none', #6845, #6844, #6903 ) ;
#6851 = cartesian_point ( 'none', ( 8.454954718197168300, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6852 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6854 = cartesian_point ( 'none', ( -11.77830232536847200, 41.89999999999999900, -15.42104958501372800 ) ) ;
#6855 = cartesian_point ( 'none', ( -13.32798476017287600, 41.89999999999999900, -18.21751479435770800 ) ) ;
#6856 = cylindrical_surface ( 'none', #6850, 3.514644221510789800 ) ;
#6857 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6858 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6859 = cartesian_point ( 'none', ( -11.77779254671135900, 41.89999999999999900, -17.69416543857312300 ) ) ;
#6860 = axis2_placement_3d ( 'none', #6859, #6858, #6857 ) ;
#6861 = cartesian_point ( 'none', ( -12.96545142449191300, 41.89999999999999900, -18.51015357750905800 ) ) ;
#6862 = face_outer_bound ( 'none', #2500, .t. ) ;
#6863 = circle ( 'none', #6865, 3.514644221510788000 ) ;
#6864 = vertex_point ( 'none', #12821 ) ;
#6865 = axis2_placement_3d ( 'none', #6854, #6853, #6852 ) ;
#6866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6867 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6868 = cartesian_point ( 'none', ( -11.77779254671135900, 41.89999999999999900, -17.69416543857312300 ) ) ;
#6869 = axis2_placement_3d ( 'none', #6868, #6867, #6866 ) ;
#6870 = cylindrical_surface ( 'none', #6869, 1.223907944778664700 ) ;
#6871 = circle ( 'none', #6860, 1.223907944778664700 ) ;
#6872 = cartesian_point ( 'none', ( 10.14225179611924700, 41.59999999999999400, -11.32090097402597300 ) ) ;
#6873 = cartesian_point ( 'none', ( 10.13008833777206900, 41.59999999999999400, -11.27828396101463100 ) ) ;
#6874 = cartesian_point ( 'none', ( 10.10652638993467900, 41.59999999999999400, -11.19573015033862100 ) ) ;
#6875 = cartesian_point ( 'none', ( 10.07213698914229000, 41.59999999999999400, -11.07597469496046600 ) ) ;
#6876 = cartesian_point ( 'none', ( 10.03923971207112100, 41.59999999999999400, -10.96425030640131100 ) ) ;
#6877 = cartesian_point ( 'none', ( 10.01006882443857500, 41.59999999999999400, -10.86034669903545300 ) ) ;
#6878 = cartesian_point ( 'none', ( 9.983722631477828500, 41.60000000000000100, -10.76376015640336100 ) ) ;
#6880 = oriented_edge ( 'none', *, *, #7146, .t. ) ;
#6879 = cartesian_point ( 'none', ( 9.958381876066722400, 41.59999999999998700, -10.67567304165214300 ) ) ;
#6881 = cartesian_point ( 'none', ( 9.935695632773290600, 41.60000000000000900, -10.59493786276808400 ) ) ;
#6882 = cartesian_point ( 'none', ( 9.922346537387566600, 41.59999999999999400, -10.54372910487002300 ) ) ;
#6883 = cartesian_point ( 'none', ( 9.915993679236129000, 41.60000000000000100, -10.51935876623376500 ) ) ;
#6884 = cartesian_point ( 'none', ( 8.454954718197166500, 41.60000000000000100, -14.16383928571428700 ) ) ;
#6885 = cartesian_point ( 'none', ( 9.915993679236129000, 41.60000000000000100, -10.51935876623376500 ) ) ;
#6886 = b_spline_curve_with_knots ( 'none', 3,
( #6883, #6882, #6881, #6879, #6878, #6877, #6876, #6875, #6874, #6873, #6872 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09071223344866295700, 0.1906112537210970500, 0.3020540161115057300, 0.4208634716069712400, 0.5512155103490999900, 0.6907714083237825900, 0.8403659527400393300, 1.000000000000000000 ),
.unspecified. ) ;
#6887 = line ( 'none', #6891, #6890 ) ;
#6888 = cartesian_point ( 'none', ( 11.89651315975561000, 41.60000000000000100, -14.80000000000000100 ) ) ;
#6889 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#6890 = vector ( 'none', #6889, 1000.000000000000000 ) ;
#6891 = cartesian_point ( 'none', ( 7.935474198716648600, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6893 = vector ( 'none', #6892, 1000.000000000000000 ) ;
#6894 = cartesian_point ( 'none', ( 8.454954718197168300, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6895 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#6896 = vector ( 'none', #6895, 1000.000000000000000 ) ;
#6897 = cartesian_point ( 'none', ( 15.79261705585950700, 41.59999999999999400, -10.38441558441558500 ) ) ;
#6898 = line ( 'none', #6897, #6896 ) ;
#6899 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6900 = edge_loop ( 'none', ( #6959, #7141, #7156, #7113 ) ) ;
#6901 = vector ( 'none', #6899, 1000.000000000000000 ) ;
#6902 = edge_curve ( 'none', #7129, #6864, #12825, .t. ) ;
#6903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6904 = circle ( 'none', #6962, 0.5771755819253855400 ) ;
#6905 = cartesian_point ( 'none', ( -12.83133076457704300, 41.89999999999999900, -17.92346299444891500 ) ) ;
#6906 = axis2_placement_3d ( 'none', #6970, #6969, #6968 ) ;
#6907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6908 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6909 = cartesian_point ( 'none', ( -12.18852592404967600, 41.89999999999999900, -16.77440676997875000 ) ) ;
#6910 = axis2_placement_3d ( 'none', #6909, #6908, #6907 ) ;
#6911 = circle ( 'none', #6910, 1.901691408480645600 ) ;
#6912 = circle ( 'none', #6963, 0.5771755819741695200 ) ;
#6913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6914 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6915 = cartesian_point ( 'none', ( 9.721188484430934200, 41.60000000000000100, -11.26002435064935100 ) ) ;
#6916 = circle ( 'none', #6906, 2.154747918385671500 ) ;
#6917 = cartesian_point ( 'none', ( -12.64660108417611700, 41.89999999999999900, -19.10111859849385500 ) ) ;
#6918 = vector ( 'none', #6922, 1000.000000000000000 ) ;
#6919 = cartesian_point ( 'none', ( -12.74490422917294600, 41.89999999999999900, -16.95638405834845100 ) ) ;
#6920 = face_outer_bound ( 'none', #2670, .t. ) ;
#6921 = cartesian_point ( 'none', ( 10.14225179611924700, 41.59999999999999400, -11.32090097402597300 ) ) ;
#6922 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6923 = cartesian_point ( 'none', ( 7.935474198716648600, 41.59999999999996600, -14.80000000000000100 ) ) ;
#6924 = direction ( 'none', ( 0.2543628755858918800, 0.0000000000000000000, 0.9671088498838568100 ) ) ;
#6925 = vector ( 'none', #6924, 999.9999999999998900 ) ;
#6926 = cartesian_point ( 'none', ( 9.721188484430934200, 41.59999999999999400, -11.26002435064935100 ) ) ;
#6927 = line ( 'none', #6923, #6918 ) ;
#6928 = cartesian_point ( 'none', ( 11.16092062728807700, 41.60000000000000100, -14.80000000000000200 ) ) ;
#6929 = direction ( 'none', ( 0.2650344369001803000, 7.560223476359888700e-015, 0.9642389471790714400 ) ) ;
#6930 = vector ( 'none', #6929, 1000.000000000000100 ) ;
#6931 = edge_curve ( 'none', #7126, #7129, #12818, .t. ) ;
#6932 = cartesian_point ( 'none', ( 8.748177120794570900, 41.59999999999996600, -14.80000000000000100 ) ) ;
#6933 = line ( 'none', #6932, #6930 ) ;
#6934 = plane ( 'none', #6938 ) ;
#6935 = face_bound ( 'none', #2516, .t. ) ;
#6936 = cartesian_point ( 'none', ( -13.17767222811001700, 41.89999999999999900, -18.38517637199916500 ) ) ;
#6937 = line ( 'none', #6926, #6925 ) ;
#6938 = axis2_placement_3d ( 'none', #6919, #6914, #6913 ) ;
#6939 = axis2_placement_3d ( 'none', #7000, #6999, #6998 ) ;
#6940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6941 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6942 = line ( 'none', #7002, #7001 ) ;
#6943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6944 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6945 = cartesian_point ( 'none', ( -12.90650641721097200, 41.89999999999999900, -19.03447862656855000 ) ) ;
#6946 = axis2_placement_3d ( 'none', #6945, #6944, #6943 ) ;
#6947 = line ( 'none', #6986, #6985 ) ;
#6948 = cartesian_point ( 'none', ( -11.96035600706968400, 41.89999999999999900, -18.45872770602915100 ) ) ;
#6949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6950 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6951 = cartesian_point ( 'none', ( -12.32801449337018300, 41.89999999999999900, -18.67640568829777000 ) ) ;
#6952 = cartesian_point ( 'none', ( -13.27532157470911600, 41.89999999999999900, -18.01212090933024600 ) ) ;
#6953 = cartesian_point ( 'none', ( -13.32798476017287600, 41.60000000000000100, -18.21751479435770800 ) ) ;
#6954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6955 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6956 = cartesian_point ( 'none', ( -11.88402368312604400, 41.89999999999999900, -18.58774777336471100 ) ) ;
#6957 = circle ( 'none', #6966, 1.108097866238593600 ) ;
#6958 = circle ( 'none', #6967, 0.1499093107645739500 ) ;
#6959 = oriented_edge ( 'none', *, *, #6931, .f. ) ;
#6960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6961 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6962 = axis2_placement_3d ( 'none', #6905, #6961, #6960 ) ;
#6963 = axis2_placement_3d ( 'none', #6951, #6950, #6949 ) ;
#6964 = circle ( 'none', #6946, 1.108097866292550500 ) ;
#6965 = advanced_face ( 'none', ( #12784 ), #12801, .t. ) ;
#6966 = axis2_placement_3d ( 'none', #6917, #6955, #6954 ) ;
#6967 = axis2_placement_3d ( 'none', #6948, #6941, #6940 ) ;
#6968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6969 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6970 = cartesian_point ( 'none', ( -11.91723947573802400, 41.89999999999999900, -16.77382984192930900 ) ) ;
#6971 = cartesian_point ( 'none', ( -12.34263922574430000, 41.89999999999999900, -18.66984321136365900 ) ) ;
#6972 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6973 = vector ( 'none', #6972, 1000.000000000000000 ) ;
#6974 = cartesian_point ( 'none', ( 7.351058614301065200, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6975 = line ( 'none', #6974, #6973 ) ;
#6976 = vector ( 'none', #7015, 1000.000000000000000 ) ;
#6977 = direction ( 'none', ( 0.3042566573376904700, -6.609921593552193000e-015, -0.9525900936214354300 ) ) ;
#6978 = vector ( 'none', #6977, 1000.000000000000100 ) ;
#6979 = cartesian_point ( 'none', ( 3.649759913002364400, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6980 = line ( 'none', #6979, #6978 ) ;
#6981 = cartesian_point ( 'none', ( 6.811285887028338600, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6982 = line ( 'none', #6981, #7020 ) ;
#6983 = cartesian_point ( 'none', ( 11.37703264027509000, 41.60000000000000100, -13.92743506493506400 ) ) ;
#6984 = direction ( 'none', ( 0.0000000000000000000, -6.724654701761027100e-015, -1.000000000000000000 ) ) ;
#6985 = vector ( 'none', #6984, 1000.000000000000000 ) ;
#6986 = cartesian_point ( 'none', ( 11.37703264027509000, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6987 = cartesian_point ( 'none', ( -12.19389383342815800, 41.89999999999999900, -18.08971510518231400 ) ) ;
#6989 = edge_curve ( 'none', #6864, #7127, #12857, .t. ) ;
#6988 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6990 = vector ( 'none', #6988, 1000.000000000000000 ) ;
#6991 = cartesian_point ( 'none', ( 11.89651315975561000, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6992 = line ( 'none', #6991, #6990 ) ;
#6994 = oriented_edge ( 'none', *, *, #6332, .f. ) ;
#6993 = cartesian_point ( 'none', ( 8.748177120794570900, 41.60000000000000100, -14.80000000000000100 ) ) ;
#6995 = cartesian_point ( 'none', ( 10.17674854936599800, 41.60000000000000100, -9.799999999999998900 ) ) ;
#6996 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6997 = cartesian_point ( 'none', ( 7.935474198716648600, 41.60000000000000100, -14.80000000000000100 ) ) ;
#6998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7000 = cartesian_point ( 'none', ( -12.51274417376624400, 41.89999999999999900, -17.49875008413024000 ) ) ;
#7001 = vector ( 'none', #6996, 1000.000000000000000 ) ;
#7002 = cartesian_point ( 'none', ( 10.17674854936600000, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7003 = circle ( 'none', #6939, 1.108097866290912900 ) ;
#7004 = direction ( 'none', ( -0.2631174057921084600, -6.136242294542690300e-015, -0.9647638212377321900 ) ) ;
#7005 = cartesian_point ( 'none', ( 9.645092705210155200, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7007 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7008 = cartesian_point ( 'none', ( -15.61053403529604300, 41.60000000000000100, -8.075529751706337600 ) ) ;
#7009 = axis2_placement_3d ( 'none', #7008, #7007, #7006 ) ;
#7010 = cartesian_point ( 'none', ( 11.37703264027509000, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7011 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7012 = vector ( 'none', #7011, 1000.000000000000000 ) ;
#7013 = cartesian_point ( 'none', ( -15.61053403529604300, 41.89999999999999900, -9.183627617998775200 ) ) ;
#7014 = cartesian_point ( 'none', ( 5.246756666249118500, 41.60000000000000100, -14.80000000000000400 ) ) ;
#7015 = direction ( 'none', ( 0.0000000000000000000, 6.938893903907227600e-015, 1.000000000000000000 ) ) ;
#7016 = line ( 'none', #7013, #7012 ) ;
#7017 = circle ( 'none', #7009, 1.108097866292437700 ) ;
#7018 = cartesian_point ( 'none', ( 1.859987185729636200, 41.59999999999999400, -10.31948051948051900 ) ) ;
#7019 = direction ( 'none', ( -0.2810012814555040200, -8.917681719470154300e-015, -0.9597073928132285900 ) ) ;
#7020 = vector ( 'none', #7019, 1000.000000000000000 ) ;
#7021 = cartesian_point ( 'none', ( 11.89651315975561000, 41.59999999999996600, -14.80000000000000100 ) ) ;
#7022 = edge_curve ( 'none', #7126, #7091, #12861, .t. ) ;
#7023 = line ( 'none', #7021, #6976 ) ;
#7024 = advanced_face ( 'none', ( #12856, #12808, #12859, #12854, #12844 ), #12802, .t. ) ;
#7025 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7026 = vector ( 'none', #7025, 1000.000000000000000 ) ;
#7027 = cartesian_point ( 'none', ( 11.16092062728807700, 41.59999999999996600, -14.80000000000000100 ) ) ;
#7028 = vertex_point ( 'none', #12848 ) ;
#7029 = line ( 'none', #7027, #7026 ) ;
#7030 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7031 = vector ( 'none', #7030, 1000.000000000000000 ) ;
#7032 = cartesian_point ( 'none', ( -15.45416059486151800, 41.60000000000000100, -9.172538515759070400 ) ) ;
#7033 = cartesian_point ( 'none', ( 4.190547250664701900, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7034 = line ( 'none', #7033, #7031 ) ;
#7035 = cartesian_point ( 'none', ( -13.06287985764831700, 41.89999999999999900, -17.93746986251606000 ) ) ;
#7036 = oriented_edge ( 'none', *, *, #4246, .t. ) ;
#7037 = line ( 'none', #7104, #7103 ) ;
#7038 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -19.79999999999998600 ) ) ;
#7039 = cartesian_point ( 'none', ( 6.811285887028338600, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7040 = line ( 'none', #7051, #7110 ) ;
#7041 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7042 = edge_loop ( 'none', ( #7148, #7145 ) ) ;
#7043 = vector ( 'none', #7041, 1000.000000000000000 ) ;
#7044 = cartesian_point ( 'none', ( -15.45416059486151800, 41.89999999999999900, -9.172538515759070400 ) ) ;
#7045 = line ( 'none', #7044, #7043 ) ;
#7046 = axis2_placement_3d ( 'none', #7038, #7101, #7092 ) ;
#7047 = cartesian_point ( 'none', ( 5.753047250664701900, 41.60000000000000100, -14.80000000000000100 ) ) ;
#7048 = direction ( 'none', ( 0.3044320490886529600, 6.609532753159862300e-015, 0.9525340558151630400 ) ) ;
#7049 = vector ( 'none', #7048, 1000.000000000000100 ) ;
#7050 = direction ( 'none', ( 0.2809993551095111300, -5.742272618474059500e-015, -0.9597079568431423600 ) ) ;
#7051 = cartesian_point ( 'none', ( 10.14225179611924700, 41.59999999999998700, -11.32090097402597300 ) ) ;
#7052 = direction ( 'none', ( 0.0000000000000000000, 6.360356969719565100e-015, 1.000000000000000000 ) ) ;
#7053 = vector ( 'none', #7052, 1000.000000000000000 ) ;
#7054 = cartesian_point ( 'none', ( 8.454954718197168300, 41.59999999999997300, -14.16383928571428700 ) ) ;
#7055 = oriented_edge ( 'none', *, *, #6741, .f. ) ;
#7056 = cartesian_point ( 'none', ( 6.373988809106261800, 41.60000000000000100, -11.29350649350649300 ) ) ;
#7057 = cartesian_point ( 'none', ( -15.61053403529604300, 41.60000000000000100, -9.183627617998775200 ) ) ;
#7058 = line ( 'none', #7054, #7053 ) ;
#7059 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7060 = vector ( 'none', #7059, 1000.000000000000000 ) ;
#7062 = oriented_edge ( 'none', *, *, #3959, .f. ) ;
#7061 = cartesian_point ( 'none', ( 6.373988809106260000, 41.59999999999998700, -11.29350649350649300 ) ) ;
#7063 = line ( 'none', #7061, #7060 ) ;
#7064 = cartesian_point ( 'none', ( 5.753047250664701900, 41.59999999999996600, -14.80000000000000100 ) ) ;
#7065 = line ( 'none', #7064, #7049 ) ;
#7066 = vector ( 'none', #7004, 1000.000000000000100 ) ;
#7067 = cartesian_point ( 'none', ( 4.626829718197170000, 41.60000000000000100, -11.29350649350649300 ) ) ;
#7068 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7069 = vector ( 'none', #7068, 1000.000000000000000 ) ;
#7070 = cartesian_point ( 'none', ( 5.246756666249117600, 41.59999999999996600, -14.80000000000000100 ) ) ;
#7071 = line ( 'none', #7070, #7069 ) ;
#7072 = line ( 'none', #7005, #7066 ) ;
#7073 = vertex_point ( 'none', #12858 ) ;
#7074 = cartesian_point ( 'none', ( 3.649759913002364400, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7075 = cartesian_point ( 'none', ( -5.921059892192440400, 41.69999999999998200, -14.28051948051948000 ) ) ;
#7076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7077 = oriented_edge ( 'none', *, *, #3965, .f. ) ;
#7078 = vertex_point ( 'none', #12841 ) ;
#7079 = cartesian_point ( 'none', ( -4.791798528556077100, 41.59999999999998700, -11.17581168831168800 ) ) ;
#7080 = axis2_placement_3d ( 'none', #7100, #7099, #7076 ) ;
#7081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7082 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7083 = cartesian_point ( 'none', ( -15.28733370360372500, 41.89999999999999900, -7.900946654671468400 ) ) ;
#7084 = axis2_placement_3d ( 'none', #7083, #7082, #7081 ) ;
#7085 = circle ( 'none', #7084, 2.154747918386744400 ) ;
#7086 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.732050807568874100 ) ) ;
#7087 = line ( 'none', #7086, #7090 ) ;
#7088 = face_outer_bound ( 'none', #2640, .t. ) ;
#7089 = direction ( 'none', ( 0.5000000000000012200, 0.0000000000000000000, -0.8660254037844380400 ) ) ;
#7090 = vector ( 'none', #7089, 999.9999999999998900 ) ;
#7091 = vertex_point ( 'none', #12836 ) ;
#7092 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7093 = cartesian_point ( 'none', ( -5.921059892192440400, 41.79999999999996900, -14.28051948051948000 ) ) ;
#7094 = cartesian_point ( 'none', ( 11.89651315975561000, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7095 = cartesian_point ( 'none', ( -5.921059892192440400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#7096 = plane ( 'none', #7046 ) ;
#7097 = cylindrical_surface ( 'none', #7080, 2.154747918386743500 ) ;
#7098 = cartesian_point ( 'none', ( -15.50747882412203900, 41.89999999999999900, -10.04441923851852700 ) ) ;
#7099 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7100 = cartesian_point ( 'none', ( -15.28733370360372500, 41.89999999999999900, -7.900946654671468400 ) ) ;
#7101 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7102 = direction ( 'none', ( -0.2792385325546989400, 6.457159820596354600e-015, 0.9602217670604525900 ) ) ;
#7103 = vector ( 'none', #7102, 1000.000000000000100 ) ;
#7104 = cartesian_point ( 'none', ( 11.37703264027509000, 41.59999999999997300, -13.92743506493506400 ) ) ;
#7105 = cartesian_point ( 'none', ( 4.190547250664701900, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7106 = cartesian_point ( 'none', ( 7.351058614301065200, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7107 = cartesian_point ( 'none', ( -12.09646540018716200, 41.89999999999999900, -18.66239882017854500 ) ) ;
#7108 = oriented_edge ( 'none', *, *, #4315, .t. ) ;
#7109 = face_bound ( 'none', #9429, .t. ) ;
#7110 = vector ( 'none', #7050, 1000.000000000000100 ) ;
#7111 = face_outer_bound ( 'none', #9430, .t. ) ;
#7112 = edge_curve ( 'none', #7121, #7115, #12804, .t. ) ;
#7113 = oriented_edge ( 'none', *, *, #7124, .t. ) ;
#7114 = oriented_edge ( 'none', *, *, #7165, .t. ) ;
#7115 = vertex_point ( 'none', #12837 ) ;
#7116 = oriented_edge ( 'none', *, *, #5866, .t. ) ;
#7117 = advanced_face ( 'none', ( #12835 ), #12842, .f. ) ;
#7118 = oriented_edge ( 'none', *, *, #6931, .t. ) ;
#7119 = oriented_edge ( 'none', *, *, #7135, .t. ) ;
#7120 = edge_curve ( 'none', #7133, #7132, #12833, .t. ) ;
#7121 = vertex_point ( 'none', #12881 ) ;
#7122 = vertex_point ( 'none', #12843 ) ;
#7123 = cartesian_point ( 'none', ( -5.212456137478207900, 41.89999999999997700, -14.04302296356043000 ) ) ;
#7124 = edge_curve ( 'none', #7132, #7129, #12834, .t. ) ;
#7125 = manifold_solid_brep ( '����-����10', #12478 ) ;
#7126 = vertex_point ( 'none', #12882 ) ;
#7127 = vertex_point ( 'none', #12873 ) ;
#7128 = oriented_edge ( 'none', *, *, #6391, .t. ) ;
#7129 = vertex_point ( 'none', #12874 ) ;
#7130 = closed_shell ( 'none', ( #3972, #3963, #4021, #4014, #4016, #4013, #4046, #4048, #4063, #4029, #3316, #3406, #3396, #4107, #4175, #4155, #2636, #3753, #3872, #165, #7352, #7409, #3662, #3635, #3639, #3702, #3680, #3691, #2750, #2925, #2975, #2913, #2966, #15466, #15491, #15500, #4130, #4230, #4208, #4193, #4264, #4249, #4317, #4244, #4299, #4305, #4290, #364, #6248, #11, #36, #20, #27, #49, #45, #67, #88, #109, #115, #104, #3459, #3469, #3448, #3510, #3441, #3504, #3485, #3493, #3554, #3537, #3546, #3532, #3536, #9420, #194, #170, #221, #240, #238, #260, #305, #302, #317, #283, #330, #121, #339, #4068, #10595, #9551, #9569, #9595, #9585, #9604, #9615, #9607, #9625, #9624, #9619, #9643, #10426, #9663, #8898, #9039, #9435, #9390, #9447, #12762, #12761, #12600, #12714, #12708, #12733, #12767, #7195, #7175, #7215, #7258, #7305, #7278, #7301, #7322, #7319, #7544, #7560, #8149, #7625, #8172, #9535, #9471, #9462, #9472, #9494, #9508, #9497, #9517, #9531, #9520, #206, #297, #209, #475, #1135, #1144, #1130, #1175, #1457, #1625, #1469, #1663, #2257, #2416, #2282, #2423, #3078, #3109, #3203, #3134, #3193, #4092, #3177, #3242, #3248, #3232, #3239, #3222, #3286, #3272, #3278, #3267, #3255, #3591, #3528, #3587, #3569, #3634, #3565, #3627, #3611, #3597, #3605, #3673, #3758, #3739, #3748, #3732, #3794, #3775, #3786, #3851, #3843, #3847, #3839, #3819, #3885, #3867, #3877, #3859, #3934, #3924, #3914, #3772, #2960, #3024, #3007, #2991, #2999, #2483, #2509, #2498, #2517, #2542, #2733, #6289, #7318, #7287, #7413, #7457, #7494, #7501, #7492, #7510, #7569, #7523, #7618, #9670, #11199, #14771, #15047, #15647, #15621, #15704, #15772, #15850, #15769, #1475, #11705, #15414, #15383, #7594, #8190, #8768, #8420, #9047, #15316, #15303, #15341, #15359, #15391, #15363, #15588, #15568, #15575, #15399, #15420, #15436, #15427, #15440, #15478, #15513, #15511, #15531, #15540, #15595, #15550, #15603, #15594, #15814, #15619, #15817, #15637, #15670, #15648, #15662, #15675, #15673, #15753, #15788, #15758, #15800, #15831, #15840, #15820, #15844, #15864, #15993, #16130, #16117, #16219, #16593, #16688, #16943, #16923, #16940, #16962, #16968, #16957, #2258, #199, #2169, #230, #244, #304, #272, #287, #347, #1157, #1116, #1346, #1453, #1379, #1482, #2299, #2412, #2406, #2375, #7442, #7525, #7602, #7534, #8466, #8481, #8343, #8250, #8671, #8753, #8789, #8780, #9038, #9056, #9049, #9051, #9079, #9272, #9249, #9374, #9362, #6296, #7365, #6286, #6288, #6349, #6273, #6618, #7024 ) ) ;
#7131 = oriented_edge ( 'none', *, *, #7150, .t. ) ;
#7132 = vertex_point ( 'none', #12880 ) ;
#7133 = vertex_point ( 'none', #12868 ) ;
#7134 = oriented_edge ( 'none', *, *, #6989, .t. ) ;
#7135 = edge_curve ( 'none', #7127, #7091, #12865, .t. ) ;
#7136 = edge_loop ( 'none', ( #7138, #7118, #6841, #7134, #7119 ) ) ;
#7137 = edge_loop ( 'none', ( #2771, #2767, #2773, #2760 ) ) ;
#7138 = oriented_edge ( 'none', *, *, #7022, .f. ) ;
#7139 = cartesian_point ( 'none', ( -5.152192184487053500, 41.60000000000000100, -13.97892017877413700 ) ) ;
#7140 = cartesian_point ( 'none', ( -5.152192184487053500, 41.69999999999999600, -13.97892017877413700 ) ) ;
#7141 = oriented_edge ( 'none', *, *, #7147, .f. ) ;
#7142 = oriented_edge ( 'none', *, *, #7235, .t. ) ;
#7143 = edge_loop ( 'none', ( #7108, #7036 ) ) ;
#7144 = advanced_face ( 'none', ( #12863 ), #12866, .t. ) ;
#7145 = oriented_edge ( 'none', *, *, #4006, .f. ) ;
#7146 = edge_curve ( 'none', #7115, #7122, #12909, .t. ) ;
#7147 = edge_curve ( 'none', #7133, #7126, #12910, .t. ) ;
#7148 = oriented_edge ( 'none', *, *, #6328, .f. ) ;
#7149 = vertex_point ( 'none', #12906 ) ;
#7150 = edge_curve ( 'none', #7121, #7164, #12907, .t. ) ;
#7151 = vertex_point ( 'none', #12896 ) ;
#7152 = advanced_face ( 'none', ( #12891 ), #12900, .f. ) ;
#7153 = edge_loop ( 'none', ( #6880, #7114, #7166, #7155 ) ) ;
#7154 = edge_loop ( 'none', ( #7187, #7180, #7168 ) ) ;
#7155 = oriented_edge ( 'none', *, *, #7174, .f. ) ;
#7156 = oriented_edge ( 'none', *, *, #7120, .t. ) ;
#7157 = edge_curve ( 'none', #12752, #152, #12892, .t. ) ;
#7158 = oriented_edge ( 'none', *, *, #12745, .t. ) ;
#7159 = oriented_edge ( 'none', *, *, #12731, .t. ) ;
#7160 = vertex_point ( 'none', #12867 ) ;
#7161 = oriented_edge ( 'none', *, *, #2698, .f. ) ;
#7162 = oriented_edge ( 'none', *, *, #12753, .t. ) ;
#7163 = vertex_point ( 'none', #12889 ) ;
#7164 = vertex_point ( 'none', #12890 ) ;
#7165 = edge_curve ( 'none', #7122, #7163, #12936, .t. ) ;
#7166 = oriented_edge ( 'none', *, *, #7179, .f. ) ;
#7167 = vertex_point ( 'none', #12942 ) ;
#7168 = oriented_edge ( 'none', *, *, #7150, .f. ) ;
#7169 = oriented_edge ( 'none', *, *, #7182, .t. ) ;
#7170 = edge_loop ( 'none', ( #7161, #7176, #12750, #7238 ) ) ;
#7171 = edge_curve ( 'none', #7160, #7202, #12922, .t. ) ;
#7172 = edge_loop ( 'none', ( #7131, #7169, #7184, #7185 ) ) ;
#7173 = edge_curve ( 'none', #7160, #2711, #12924, .t. ) ;
#7174 = edge_curve ( 'none', #7115, #7151, #12928, .t. ) ;
#7175 = advanced_face ( 'none', ( #12929 ), #12985, .t. ) ;
#7176 = oriented_edge ( 'none', *, *, #7173, .f. ) ;
#7177 = oriented_edge ( 'none', *, *, #7264, .t. ) ;
#7178 = vertex_point ( 'none', #12127 ) ;
#7179 = edge_curve ( 'none', #7151, #7163, #12944, .t. ) ;
#7180 = oriented_edge ( 'none', *, *, #7190, .t. ) ;
#7181 = oriented_edge ( 'none', *, *, #6902, .f. ) ;
#7182 = edge_curve ( 'none', #7164, #7122, #12925, .t. ) ;
#7183 = vertex_point ( 'none', #12937 ) ;
#7184 = oriented_edge ( 'none', *, *, #7146, .f. ) ;
#7185 = oriented_edge ( 'none', *, *, #7112, .f. ) ;
#7186 = edge_curve ( 'none', #7129, #7167, #13001, .t. ) ;
#7187 = oriented_edge ( 'none', *, *, #7189, .f. ) ;
#7188 = edge_loop ( 'none', ( #7181, #7204, #7205, #7192, #7233, #7210, #7213, #7222 ) ) ;
#7189 = edge_curve ( 'none', #7183, #7121, #7087, .t. ) ;
#7190 = edge_curve ( 'none', #7183, #7164, #12989, .t. ) ;
#7191 = advanced_face ( 'none', ( #13021 ), #13019, .f. ) ;
#7192 = oriented_edge ( 'none', *, *, #7194, .f. ) ;
#7193 = oriented_edge ( 'none', *, *, #7343, .f. ) ;
#7194 = edge_curve ( 'none', #7132, #7178, #13008, .t. ) ;
#7195 = advanced_face ( 'none', ( #13012 ), #13034, .t. ) ;
#7196 = edge_loop ( 'none', ( #7226, #7224, #7177, #7268 ) ) ;
#7197 = edge_loop ( 'none', ( #7253, #7285, #7256, #7290 ) ) ;
#7198 = vertex_point ( 'none', #13004 ) ;
#7199 = edge_curve ( 'none', #7202, #2650, #13013, .t. ) ;
#7200 = edge_loop ( 'none', ( #7225, #7254, #7293, #7286 ) ) ;
#7201 = oriented_edge ( 'none', *, *, #7273, .f. ) ;
#7202 = vertex_point ( 'none', #13015 ) ;
#7203 = vertex_point ( 'none', #13014 ) ;
#7204 = oriented_edge ( 'none', *, *, #7186, .t. ) ;
#7205 = oriented_edge ( 'none', *, *, #7212, .t. ) ;
#7206 = vertex_point ( 'none', #13047 ) ;
#7207 = edge_curve ( 'none', #7149, #7132, #13042, .t. ) ;
#7208 = advanced_face ( 'none', ( #13003 ), #13044, .f. ) ;
#7209 = advanced_face ( 'none', ( #13043 ), #13102, .t. ) ;
#7210 = oriented_edge ( 'none', *, *, #7240, .f. ) ;
#7211 = edge_loop ( 'none', ( #7229, #7219, #7250, #7249 ) ) ;
#7212 = edge_curve ( 'none', #7167, #7178, #13048, .t. ) ;
#7213 = oriented_edge ( 'none', *, *, #7241, .f. ) ;
#7214 = edge_loop ( 'none', ( #7239, #7201, #7244, #7259 ) ) ;
#7215 = advanced_face ( 'none', ( #13094 ), #13092, .t. ) ;
#7216 = vertex_point ( 'none', #13095 ) ;
#7217 = oriented_edge ( 'none', *, *, #11204, .f. ) ;
#7218 = edge_curve ( 'none', #6864, #7203, #13149, .t. ) ;
#7219 = oriented_edge ( 'none', *, *, #7124, .f. ) ;
#7220 = edge_curve ( 'none', #7216, #2717, #13140, .t. ) ;
#7221 = edge_loop ( 'none', ( #7248, #7223, #6301 ) ) ;
#7222 = oriented_edge ( 'none', *, *, #7218, .f. ) ;
#7223 = oriented_edge ( 'none', *, *, #7189, .t. ) ;
#7224 = oriented_edge ( 'none', *, *, #7220, .f. ) ;
#7225 = oriented_edge ( 'none', *, *, #2949, .f. ) ;
#7226 = oriented_edge ( 'none', *, *, #2706, .f. ) ;
#7227 = oriented_edge ( 'none', *, *, #7363, .t. ) ;
#7228 = oriented_edge ( 'none', *, *, #7337, .t. ) ;
#7229 = oriented_edge ( 'none', *, *, #7186, .f. ) ;
#7230 = oriented_edge ( 'none', *, *, #4504, .t. ) ;
#7231 = advanced_face ( 'none', ( #13150 ), #13098, .t. ) ;
#7232 = oriented_edge ( 'none', *, *, #7251, .t. ) ;
#7233 = oriented_edge ( 'none', *, *, #7207, .f. ) ;
#7234 = oriented_edge ( 'none', *, *, #7509, .t. ) ;
#7235 = edge_curve ( 'none', #7028, #9081, #13104, .t. ) ;
#7236 = edge_loop ( 'none', ( #7228, #7234, #7230, #7378 ) ) ;
#7237 = advanced_face ( 'none', ( #13136 ), #13141, .f. ) ;
#7238 = oriented_edge ( 'none', *, *, #7199, .t. ) ;
#7239 = oriented_edge ( 'none', *, *, #2710, .f. ) ;
#7240 = edge_curve ( 'none', #7206, #7149, #13188, .t. ) ;
#7241 = edge_curve ( 'none', #7203, #7206, #13183, .t. ) ;
#7242 = oriented_edge ( 'none', *, *, #7460, .f. ) ;
#7243 = edge_curve ( 'none', #4571, #4563, #13129, .t. ) ;
#7244 = oriented_edge ( 'none', *, *, #7262, .t. ) ;
#7245 = vertex_point ( 'none', #13184 ) ;
#7246 = edge_curve ( 'none', #7178, #7167, #13182, .t. ) ;
#7247 = advanced_face ( 'none', ( #13165 ), #13166, .t. ) ;
#7248 = oriented_edge ( 'none', *, *, #7190, .f. ) ;
#7249 = oriented_edge ( 'none', *, *, #7246, .t. ) ;
#7250 = oriented_edge ( 'none', *, *, #7194, .t. ) ;
#7251 = edge_curve ( 'none', #4113, #7028, #13205, .t. ) ;
#7252 = edge_loop ( 'none', ( #7499, #7227, #7367, #7515 ) ) ;
#7253 = oriented_edge ( 'none', *, *, #2697, .f. ) ;
#7254 = oriented_edge ( 'none', *, *, #7263, .f. ) ;
#7255 = edge_curve ( 'none', #7257, #7198, #13198, .t. ) ;
#7256 = oriented_edge ( 'none', *, *, #7291, .t. ) ;
#7257 = vertex_point ( 'none', #13173 ) ;
#7258 = advanced_face ( 'none', ( #13206 ), #9332, .t. ) ;
#7259 = oriented_edge ( 'none', *, *, #7220, .t. ) ;
#7260 = oriented_edge ( 'none', *, *, #7460, .t. ) ;
#7261 = oriented_edge ( 'none', *, *, #7157, .f. ) ;
#7262 = edge_curve ( 'none', #7198, #7216, #13304, .t. ) ;
#7263 = edge_curve ( 'none', #7257, #2718, #13303, .t. ) ;
#7264 = edge_curve ( 'none', #7216, #7160, #13346, .t. ) ;
#7265 = oriented_edge ( 'none', *, *, #7356, .t. ) ;
#7266 = advanced_face ( 'none', ( #13308 ), #13306, .f. ) ;
#7267 = edge_loop ( 'none', ( #7309, #7279, #7289, #7307 ) ) ;
#7268 = oriented_edge ( 'none', *, *, #7173, .t. ) ;
#7269 = vertex_point ( 'none', #13307 ) ;
#7270 = edge_curve ( 'none', #7122, #7115, #13334, .t. ) ;
#7271 = oriented_edge ( 'none', *, *, #7165, .f. ) ;
#7272 = oriented_edge ( 'none', *, *, #11196, .f. ) ;
#7273 = edge_curve ( 'none', #7198, #2723, #13340, .t. ) ;
#7274 = oriented_edge ( 'none', *, *, #7270, .f. ) ;
#7275 = advanced_face ( 'none', ( #13335 ), #13305, .f. ) ;
#7276 = oriented_edge ( 'none', *, *, #7112, .t. ) ;
#7277 = oriented_edge ( 'none', *, *, #7182, .f. ) ;
#7278 = advanced_face ( 'none', ( #13324 ), #13353, .t. ) ;
#7279 = oriented_edge ( 'none', *, *, #7302, .f. ) ;
#7280 = vertex_point ( 'none', #13361 ) ;
#7281 = vertex_point ( 'none', #13329 ) ;
#7282 = edge_curve ( 'none', #7281, #2712, #13321, .t. ) ;
#7283 = edge_loop ( 'none', ( #7312, #7333, #7308, #7320 ) ) ;
#7284 = edge_loop ( 'none', ( #7271, #11187, #7336, #7272 ) ) ;
#7285 = oriented_edge ( 'none', *, *, #7282, .f. ) ;
#7286 = oriented_edge ( 'none', *, *, #7273, .t. ) ;
#7287 = advanced_face ( 'none', ( #13403 ), #13330, .f. ) ;
#7288 = vertex_point ( 'none', #13355 ) ;
#7289 = oriented_edge ( 'none', *, *, #7313, .t. ) ;
#7290 = oriented_edge ( 'none', *, *, #7263, .t. ) ;
#7291 = edge_curve ( 'none', #7281, #7257, #13470, .t. ) ;
#7292 = vertex_point ( 'none', #13358 ) ;
#7293 = oriented_edge ( 'none', *, *, #7255, .t. ) ;
#7294 = oriented_edge ( 'none', *, *, #2550, .f. ) ;
#7295 = edge_curve ( 'none', #7391, #2730, #13354, .t. ) ;
#7296 = oriented_edge ( 'none', *, *, #7441, .t. ) ;
#7297 = edge_curve ( 'none', #2586, #7288, #13471, .t. ) ;
#7298 = edge_loop ( 'none', ( #7314, #7390, #7446, #7414 ) ) ;
#7299 = oriented_edge ( 'none', *, *, #6243, .f. ) ;
#7300 = edge_loop ( 'none', ( #7440, #7389, #7438, #7439 ) ) ;
#7301 = advanced_face ( 'none', ( #13402 ), #13476, .t. ) ;
#7302 = edge_curve ( 'none', #7311, #2639, #13542, .t. ) ;
#7303 = edge_loop ( 'none', ( #7277, #7265, #7276, #7274 ) ) ;
#7304 = vertex_point ( 'none', #13543 ) ;
#7305 = advanced_face ( 'none', ( #13538 ), #13563, .t. ) ;
#7306 = oriented_edge ( 'none', *, *, #7337, .f. ) ;
#7307 = oriented_edge ( 'none', *, *, #7282, .t. ) ;
#7308 = oriented_edge ( 'none', *, *, #7310, .t. ) ;
#7309 = oriented_edge ( 'none', *, *, #2721, .f. ) ;
#7310 = edge_curve ( 'none', #7321, #7311, #13575, .t. ) ;
#7311 = vertex_point ( 'none', #13534 ) ;
#7312 = oriented_edge ( 'none', *, *, #2646, .f. ) ;
#7313 = edge_curve ( 'none', #7311, #7281, #13536, .t. ) ;
#7314 = oriented_edge ( 'none', *, *, #7295, .t. ) ;
#7315 = oriented_edge ( 'none', *, *, #2663, .f. ) ;
#7316 = oriented_edge ( 'none', *, *, #7297, .t. ) ;
#7317 = vertex_point ( 'none', #13544 ) ;
#7318 = advanced_face ( 'none', ( #13617 ), #13618, .f. ) ;
#7319 = advanced_face ( 'none', ( #13675 ), #13699, .t. ) ;
#7320 = oriented_edge ( 'none', *, *, #7302, .t. ) ;
#7321 = vertex_point ( 'none', #13676 ) ;
#7322 = advanced_face ( 'none', ( #13673 ), #13700, .t. ) ;
#7323 = vertex_point ( 'none', #13848 ) ;
#7324 = oriented_edge ( 'none', *, *, #7373, .f. ) ;
#7325 = vertex_point ( 'none', #13846 ) ;
#7326 = oriented_edge ( 'none', *, *, #7349, .f. ) ;
#7327 = edge_curve ( 'none', #142, #7385, #13845, .t. ) ;
#7328 = oriented_edge ( 'none', *, *, #3652, .f. ) ;
#7329 = edge_curve ( 'none', #7323, #7355, #13837, .t. ) ;
#7330 = oriented_edge ( 'none', *, *, #7350, .f. ) ;
#7331 = oriented_edge ( 'none', *, *, #7327, .f. ) ;
#7332 = edge_curve ( 'none', #7321, #2662, #13847, .t. ) ;
#7333 = oriented_edge ( 'none', *, *, #7332, .f. ) ;
#7334 = oriented_edge ( 'none', *, *, #4335, .f. ) ;
#7335 = cartesian_point ( 'none', ( -5.212456137478207900, 41.79999999999998300, -14.04302296356043000 ) ) ;
#7336 = oriented_edge ( 'none', *, *, #7174, .t. ) ;
#7337 = edge_curve ( 'none', #15415, #7371, #13823, .t. ) ;
#7338 = edge_loop ( 'none', ( #12437, #11704, #12060, #12436, #11558 ) ) ;
#7339 = advanced_face ( 'none', ( #13821 ), #13836, .t. ) ;
#7340 = vertex_point ( 'none', #13835 ) ;
#7341 = oriented_edge ( 'none', *, *, #7361, .t. ) ;
#7342 = oriented_edge ( 'none', *, *, #7346, .t. ) ;
#7343 = edge_curve ( 'none', #2923, #9053, #13878, .t. ) ;
#7344 = edge_loop ( 'none', ( #11194, #11203 ) ) ;
#7345 = advanced_face ( 'none', ( #13818 ), #13871, .t. ) ;
#7346 = edge_curve ( 'none', #7269, #7354, #13868, .t. ) ;
#7347 = edge_loop ( 'none', ( #14765, #15418, #7260, #15449 ) ) ;
#7348 = vertex_point ( 'none', #13869 ) ;
#7349 = edge_curve ( 'none', #7323, #7245, #13779, .t. ) ;
#7350 = edge_curve ( 'none', #169, #7355, #13860, .t. ) ;
#7351 = edge_loop ( 'none', ( #7370, #7403, #7419 ) ) ;
#7352 = advanced_face ( 'none', ( #13865 ), #13864, .t. ) ;
#7353 = edge_loop ( 'none', ( #7374, #7379, #7357, #7377 ) ) ;
#7354 = vertex_point ( 'none', #13905 ) ;
#7355 = vertex_point ( 'none', #13904 ) ;
#7356 = edge_curve ( 'none', #7164, #7121, #13851, .t. ) ;
#7357 = oriented_edge ( 'none', *, *, #7386, .f. ) ;
#7358 = oriented_edge ( 'none', *, *, #7329, .t. ) ;
#7359 = edge_loop ( 'none', ( #11205, #11189, #11210, #11655, #11197, #11557 ) ) ;
#7360 = vertex_point ( 'none', #13855 ) ;
#7361 = edge_curve ( 'none', #7304, #7269, #13907, .t. ) ;
#7362 = edge_curve ( 'none', #7340, #7354, #13901, .t. ) ;
#7363 = edge_curve ( 'none', #7371, #15415, #13889, .t. ) ;
#7364 = oriented_edge ( 'none', *, *, #2377, .t. ) ;
#7365 = advanced_face ( 'none', ( #13903 ), #13879, .f. ) ;
#7366 = oriented_edge ( 'none', *, *, #6283, .t. ) ;
#7367 = oriented_edge ( 'none', *, *, #7564, .t. ) ;
#7368 = edge_loop ( 'none', ( #6300, #6294, #9368, #6560 ) ) ;
#7369 = vertex_point ( 'none', #13895 ) ;
#7370 = oriented_edge ( 'none', *, *, #3190, .t. ) ;
#7371 = vertex_point ( 'none', #13940 ) ;
#7372 = vertex_point ( 'none', #13886 ) ;
#7373 = edge_curve ( 'none', #7385, #168, #13937, .t. ) ;
#7374 = oriented_edge ( 'none', *, *, #7376, .f. ) ;
#7375 = oriented_edge ( 'none', *, *, #7383, .t. ) ;
#7376 = edge_curve ( 'none', #7382, #7384, #13881, .t. ) ;
#7377 = oriented_edge ( 'none', *, *, #7380, .f. ) ;
#7378 = oriented_edge ( 'none', *, *, #7564, .f. ) ;
#7379 = oriented_edge ( 'none', *, *, #7381, .t. ) ;
#7380 = edge_curve ( 'none', #7384, #2681, #13928, .t. ) ;
#7381 = edge_curve ( 'none', #7382, #7369, #13936, .t. ) ;
#7382 = vertex_point ( 'none', #13938 ) ;
#7383 = edge_curve ( 'none', #169, #3166, #13884, .t. ) ;
#7384 = vertex_point ( 'none', #13918 ) ;
#7385 = vertex_point ( 'none', #13973 ) ;
#7386 = edge_curve ( 'none', #2681, #7369, #13916, .t. ) ;
#7387 = vertex_point ( 'none', #13913 ) ;
#7388 = oriented_edge ( 'none', *, *, #4238, .f. ) ;
#7389 = oriented_edge ( 'none', *, *, #7453, .f. ) ;
#7390 = oriented_edge ( 'none', *, *, #7441, .f. ) ;
#7391 = vertex_point ( 'none', #13971 ) ;
#7392 = oriented_edge ( 'none', *, *, #7530, .f. ) ;
#7393 = edge_curve ( 'none', #2730, #7288, #13965, .t. ) ;
#7394 = oriented_edge ( 'none', *, *, #12587, .t. ) ;
#7395 = vertex_point ( 'none', #13912 ) ;
#7396 = oriented_edge ( 'none', *, *, #4325, .f. ) ;
#7397 = oriented_edge ( 'none', *, *, #7398, .f. ) ;
#7398 = edge_curve ( 'none', #7405, #7412, #13911, .t. ) ;
#7399 = advanced_face ( 'none', ( #13953 ), #13959, .t. ) ;
#7400 = oriented_edge ( 'none', *, *, #7503, .t. ) ;
#7401 = oriented_edge ( 'none', *, *, #2401, .t. ) ;
#7402 = vertex_point ( 'none', #13970 ) ;
#7403 = oriented_edge ( 'none', *, *, #7452, .t. ) ;
#7404 = oriented_edge ( 'none', *, *, #7500, .t. ) ;
#7405 = vertex_point ( 'none', #13957 ) ;
#7406 = oriented_edge ( 'none', *, *, #7500, .f. ) ;
#7407 = edge_curve ( 'none', #7325, #3139, #13943, .t. ) ;
#7408 = oriented_edge ( 'none', *, *, #3156, .t. ) ;
#7409 = advanced_face ( 'none', ( #13952 ), #13951, .f. ) ;
#7410 = edge_loop ( 'none', ( #7397, #7417, #7328, #3666 ) ) ;
#7411 = oriented_edge ( 'none', *, *, #7418, .t. ) ;
#7412 = vertex_point ( 'none', #13956 ) ;
#7413 = advanced_face ( 'none', ( #13946 ), #13969, .f. ) ;
#7414 = oriented_edge ( 'none', *, *, #7453, .t. ) ;
#7415 = edge_loop ( 'none', ( #7462, #7531, #7464, #7484 ) ) ;
#7416 = cartesian_point ( 'none', ( -5.212456137478207900, 41.69999999999999600, -14.04302296356043000 ) ) ;
#7417 = oriented_edge ( 'none', *, *, #3187, .t. ) ;
#7418 = edge_curve ( 'none', #123, #7449, #13993, .t. ) ;
#7419 = oriented_edge ( 'none', *, *, #7420, .f. ) ;
#7420 = edge_curve ( 'none', #3199, #7348, #13985, .t. ) ;
#7421 = edge_curve ( 'none', #3144, #7325, #13983, .t. ) ;
#7422 = edge_loop ( 'none', ( #7411, #7425, #7423 ) ) ;
#7423 = oriented_edge ( 'none', *, *, #163, .t. ) ;
#7424 = edge_loop ( 'none', ( #7428, #7427, #7408 ) ) ;
#7425 = oriented_edge ( 'none', *, *, #7426, .t. ) ;
#7426 = edge_curve ( 'none', #7449, #161, #13995, .t. ) ;
#7427 = oriented_edge ( 'none', *, *, #7407, .t. ) ;
#7428 = oriented_edge ( 'none', *, *, #7421, .t. ) ;
#7429 = oriented_edge ( 'none', *, *, #2557, .f. ) ;
#7430 = edge_curve ( 'none', #7436, #7391, #13489, .t. ) ;
#7431 = oriented_edge ( 'none', *, *, #7434, .f. ) ;
#7432 = advanced_face ( 'none', ( #13490 ), #13486, .t. ) ;
#7433 = shape_definition_representation ( #7437, #1630 ) ;
#7434 = edge_curve ( 'none', #7402, #4350, #13978, .t. ) ;
#7435 = oriented_edge ( 'none', *, *, #7297, .f. ) ;
#7436 = vertex_point ( 'none', #13485 ) ;
#7437 = product_definition_shape ( 'none', 'none', #1712 ) ;
#7438 = oriented_edge ( 'none', *, *, #2555, .f. ) ;
#7439 = oriented_edge ( 'none', *, *, #7491, .t. ) ;
#7440 = oriented_edge ( 'none', *, *, #7430, .t. ) ;
#7441 = edge_curve ( 'none', #2668, #2730, #13484, .t. ) ;
#7442 = advanced_face ( 'none', ( #14031 ), #14029, .f. ) ;
#7443 = oriented_edge ( 'none', *, *, #7483, .t. ) ;
#7444 = oriented_edge ( 'none', *, *, #7552, .t. ) ;
#7445 = oriented_edge ( 'none', *, *, #2659, .f. ) ;
#7446 = oriented_edge ( 'none', *, *, #2682, .f. ) ;
#7447 = advanced_face ( 'none', ( #14021 ), #14023, .t. ) ;
#7448 = oriented_edge ( 'none', *, *, #7470, .f. ) ;
#7449 = vertex_point ( 'none', #14028 ) ;
#7450 = oriented_edge ( 'none', *, *, #3789, .t. ) ;
#7451 = vertex_point ( 'none', #14022 ) ;
#7452 = edge_curve ( 'none', #3133, #7348, #14024, .t. ) ;
#7453 = edge_curve ( 'none', #2574, #7391, #14008, .t. ) ;
#7454 = edge_curve ( 'none', #7387, #7489, #14030, .t. ) ;
#7455 = edge_curve ( 'none', #2720, #7486, #14017, .t. ) ;
#7456 = oriented_edge ( 'none', *, *, #7475, .t. ) ;
#7457 = advanced_face ( 'none', ( #14009 ), #14026, .f. ) ;
#7458 = advanced_face ( 'none', ( #14053 ), #14052, .t. ) ;
#7459 = oriented_edge ( 'none', *, *, #2331, .t. ) ;
#7460 = edge_curve ( 'none', #4588, #7372, #14051, .t. ) ;
#7461 = oriented_edge ( 'none', *, *, #4319, .f. ) ;
#7462 = oriented_edge ( 'none', *, *, #4340, .f. ) ;
#7463 = oriented_edge ( 'none', *, *, #4337, .f. ) ;
#7464 = oriented_edge ( 'none', *, *, #7513, .t. ) ;
#7465 = edge_curve ( 'none', #7605, #4331, #14046, .t. ) ;
#7466 = oriented_edge ( 'none', *, *, #2404, .f. ) ;
#7467 = oriented_edge ( 'none', *, *, #7481, .t. ) ;
#7468 = edge_curve ( 'none', #7355, #7451, #14036, .t. ) ;
#7469 = oriented_edge ( 'none', *, *, #7350, .t. ) ;
#7470 = edge_curve ( 'none', #169, #7451, #14041, .t. ) ;
#7471 = oriented_edge ( 'none', *, *, #7468, .t. ) ;
#7472 = oriented_edge ( 'none', *, *, #7495, .t. ) ;
#7473 = oriented_edge ( 'none', *, *, #2556, .f. ) ;
#7474 = edge_loop ( 'none', ( #7443, #7406, #7445, #7450 ) ) ;
#7475 = edge_curve ( 'none', #2666, #7489, #14033, .t. ) ;
#7476 = edge_loop ( 'none', ( #7488, #7472, #9464, #7616 ) ) ;
#7477 = edge_curve ( 'none', #2326, #2324, #14094, .t. ) ;
#7478 = oriented_edge ( 'none', *, *, #7477, .t. ) ;
#7479 = oriented_edge ( 'none', *, *, #7491, .f. ) ;
#7480 = advanced_face ( 'none', ( #14095, #14042 ), #14085, .f. ) ;
#7481 = edge_curve ( 'none', #7489, #7436, #14081, .t. ) ;
#7482 = oriented_edge ( 'none', *, *, #2658, .f. ) ;
#7483 = edge_curve ( 'none', #3478, #7387, #14078, .t. ) ;
#7484 = oriented_edge ( 'none', *, *, #7434, .t. ) ;
#7485 = edge_loop ( 'none', ( #7467, #7479, #7473, #7456 ) ) ;
#7486 = vertex_point ( 'none', #14074 ) ;
#7487 = edge_curve ( 'none', #2549, #7395, #14084, .t. ) ;
#7488 = oriented_edge ( 'none', *, *, #3114, .f. ) ;
#7489 = vertex_point ( 'none', #14080 ) ;
#7490 = edge_loop ( 'none', ( #7497, #7512, #7505, #7404 ) ) ;
#7491 = edge_curve ( 'none', #2664, #7436, #14119, .t. ) ;
#7492 = advanced_face ( 'none', ( #14070 ), #14069, .f. ) ;
#7493 = oriented_edge ( 'none', *, *, #7465, .f. ) ;
#7494 = advanced_face ( 'none', ( #14114 ), #14109, .f. ) ;
#7495 = edge_curve ( 'none', #2739, #3072, #14120, .t. ) ;
#7496 = edge_loop ( 'none', ( #7388, #7482, #7511, #7400 ) ) ;
#7497 = oriented_edge ( 'none', *, *, #7454, .t. ) ;
#7498 = oriented_edge ( 'none', *, *, #8307, .t. ) ;
#7499 = oriented_edge ( 'none', *, *, #7509, .f. ) ;
#7500 = edge_curve ( 'none', #2561, #7387, #14073, .t. ) ;
#7501 = advanced_face ( 'none', ( #14113 ), #14108, .f. ) ;
#7502 = edge_loop ( 'none', ( #7555, #7556, #7557, #7444 ) ) ;
#7503 = edge_curve ( 'none', #7395, #3434, #14097, .t. ) ;
#7504 = oriented_edge ( 'none', *, *, #4333, .f. ) ;
#7505 = oriented_edge ( 'none', *, *, #2558, .f. ) ;
#7506 = oriented_edge ( 'none', *, *, #4354, .f. ) ;
#7507 = oriented_edge ( 'none', *, *, #8253, .t. ) ;
#7508 = oriented_edge ( 'none', *, *, #7530, .t. ) ;
#7509 = edge_curve ( 'none', #7371, #4563, #14099, .t. ) ;
#7510 = advanced_face ( 'none', ( #14142 ), #14110, .f. ) ;
#7511 = oriented_edge ( 'none', *, *, #7487, .t. ) ;
#7512 = oriented_edge ( 'none', *, *, #7475, .f. ) ;
#7513 = edge_curve ( 'none', #7520, #7402, #14148, .t. ) ;
#7514 = oriented_edge ( 'none', *, *, #8198, .f. ) ;
#7515 = oriented_edge ( 'none', *, *, #7243, .t. ) ;
#7516 = oriented_edge ( 'none', *, *, #7455, .t. ) ;
#7517 = edge_loop ( 'none', ( #8301, #7518, #8391, #8418 ) ) ;
#7518 = oriented_edge ( 'none', *, *, #8221, .f. ) ;
#7519 = advanced_face ( 'none', ( #14133 ), #14128, .f. ) ;
#7520 = vertex_point ( 'none', #14140 ) ;
#7521 = oriented_edge ( 'none', *, *, #7541, .t. ) ;
#7522 = edge_curve ( 'none', #14778, #7372, #14129, .t. ) ;
#7523 = advanced_face ( 'none', ( #14181 ), #14187, .f. ) ;
#7524 = oriented_edge ( 'none', *, *, #2404, .t. ) ;
#7525 = advanced_face ( 'none', ( #14178 ), #14180, .f. ) ;
#7526 = oriented_edge ( 'none', *, *, #7552, .f. ) ;
#7527 = edge_loop ( 'none', ( #7542, #7507, #7508, #7504 ) ) ;
#7528 = oriented_edge ( 'none', *, *, #3390, .f. ) ;
#7529 = oriented_edge ( 'none', *, *, #7601, .t. ) ;
#7530 = edge_curve ( 'none', #7533, #4298, #14176, .t. ) ;
#7531 = oriented_edge ( 'none', *, *, #7541, .f. ) ;
#7532 = advanced_face ( 'none', ( #14169 ), #14177, .f. ) ;
#7533 = vertex_point ( 'none', #14166 ) ;
#7534 = advanced_face ( 'none', ( #14174 ), #14186, .f. ) ;
#7535 = oriented_edge ( 'none', *, *, #7545, .t. ) ;
#7536 = edge_loop ( 'none', ( #7463, #7493, #7529, #7521 ) ) ;
#7537 = oriented_edge ( 'none', *, *, #7540, .t. ) ;
#7538 = oriented_edge ( 'none', *, *, #7332, .t. ) ;
#7539 = edge_loop ( 'none', ( #7590, #7567, #7561, #7565, #7576, #7558, #7568, #7607, #7566, #7593, #7559, #7596, #7617, #7586, #7584, #7582 ) ) ;
#7540 = edge_curve ( 'none', #7553, #7321, #14211, .t. ) ;
#7541 = edge_curve ( 'none', #7520, #4346, #14216, .t. ) ;
#7542 = oriented_edge ( 'none', *, *, #3399, .f. ) ;
#7543 = oriented_edge ( 'none', *, *, #12698, .f. ) ;
#7544 = advanced_face ( 'none', ( #14159 ), #14205, .t. ) ;
#7545 = edge_curve ( 'none', #9450, #7553, #14189, .t. ) ;
#7546 = edge_loop ( 'none', ( #7547, #7543, #7535, #7562 ) ) ;
#7547 = oriented_edge ( 'none', *, *, #2641, .f. ) ;
#7548 = edge_curve ( 'none', #7486, #7395, #14208, .t. ) ;
#7549 = vertex_point ( 'none', #14212 ) ;
#7550 = edge_curve ( 'none', #7989, #7599, #14190, .t. ) ;
#7551 = oriented_edge ( 'none', *, *, #7393, .f. ) ;
#7552 = edge_curve ( 'none', #2518, #7486, #14237, .t. ) ;
#7553 = vertex_point ( 'none', #14243 ) ;
#7554 = edge_curve ( 'none', #7553, #2645, #14229, .t. ) ;
#7555 = oriented_edge ( 'none', *, *, #7548, .t. ) ;
#7556 = oriented_edge ( 'none', *, *, #7487, .f. ) ;
#7557 = oriented_edge ( 'none', *, *, #2544, .f. ) ;
#7558 = oriented_edge ( 'none', *, *, #12744, .f. ) ;
#7559 = oriented_edge ( 'none', *, *, #7255, .f. ) ;
#7560 = advanced_face ( 'none', ( #14242 ), #14230, .t. ) ;
#7561 = oriented_edge ( 'none', *, *, #12756, .f. ) ;
#7562 = oriented_edge ( 'none', *, *, #7554, .t. ) ;
#7563 = edge_loop ( 'none', ( #7516, #7526, #9671, #7621 ) ) ;
#7564 = edge_curve ( 'none', #15415, #4571, #13482, .t. ) ;
#7565 = oriented_edge ( 'none', *, *, #12736, .f. ) ;
#7566 = oriented_edge ( 'none', *, *, #7264, .f. ) ;
#7567 = oriented_edge ( 'none', *, *, #12758, .f. ) ;
#7568 = oriented_edge ( 'none', *, *, #12753, .f. ) ;
#7569 = advanced_face ( 'none', ( #13537 ), #14277, .f. ) ;
#7570 = oriented_edge ( 'none', *, *, #12627, .f. ) ;
#7571 = oriented_edge ( 'none', *, *, #7747, .t. ) ;
#7572 = edge_curve ( 'none', #7599, #12594, #14269, .t. ) ;
#7573 = oriented_edge ( 'none', *, *, #8188, .f. ) ;
#7574 = oriented_edge ( 'none', *, *, #7572, .f. ) ;
#7575 = edge_loop ( 'none', ( #7570, #7574, #7591, #7580 ) ) ;
#7576 = oriented_edge ( 'none', *, *, #12731, .f. ) ;
#7577 = vertex_point ( 'none', #14278 ) ;
#7578 = oriented_edge ( 'none', *, *, #3769, .f. ) ;
#7579 = oriented_edge ( 'none', *, *, #1170, .t. ) ;
#7580 = oriented_edge ( 'none', *, *, #7787, .t. ) ;
#7581 = edge_curve ( 'none', #7599, #7597, #14270, .t. ) ;
#7582 = oriented_edge ( 'none', *, *, #7545, .f. ) ;
#7583 = oriented_edge ( 'none', *, *, #8182, .t. ) ;
#7584 = oriented_edge ( 'none', *, *, #7540, .f. ) ;
#7585 = oriented_edge ( 'none', *, *, #7619, .f. ) ;
#7586 = oriented_edge ( 'none', *, *, #7310, .f. ) ;
#7587 = edge_loop ( 'none', ( #7610, #7628, #7608, #7624, #7551, #11188, #7611, #11190, #7588, #9668, #11195, #9664, #9667 ) ) ;
#7588 = oriented_edge ( 'none', *, *, #7454, .f. ) ;
#7589 = oriented_edge ( 'none', *, *, #12582, .f. ) ;
#7590 = oriented_edge ( 'none', *, *, #9452, .f. ) ;
#7591 = oriented_edge ( 'none', *, *, #7581, .t. ) ;
#7592 = edge_loop ( 'none', ( #8124, #7585, #9533, #7583 ) ) ;
#7593 = oriented_edge ( 'none', *, *, #7262, .f. ) ;
#7594 = advanced_face ( 'none', ( #14271 ), #14254, .f. ) ;
#7595 = edge_loop ( 'none', ( #7528, #8178, #7622, #7613 ) ) ;
#7596 = oriented_edge ( 'none', *, *, #7291, .f. ) ;
#7597 = vertex_point ( 'none', #14256 ) ;
#7598 = edge_loop ( 'none', ( #7334, #7392, #7498, #8279 ) ) ;
#7599 = vertex_point ( 'none', #14255 ) ;
#7600 = edge_curve ( 'none', #3115, #3113, #14264, .t. ) ;
#7601 = edge_curve ( 'none', #7605, #7520, #14261, .t. ) ;
#7602 = advanced_face ( 'none', ( #14257 ), #14265, .f. ) ;
#7603 = vertex_point ( 'none', #14307 ) ;
#7604 = edge_loop ( 'none', ( #8347, #7573, #8131, #8766 ) ) ;
#7605 = vertex_point ( 'none', #14300 ) ;
#7606 = edge_loop ( 'none', ( #7506, #8452, #8197, #8423 ) ) ;
#7607 = oriented_edge ( 'none', *, *, #7171, .f. ) ;
#7608 = oriented_edge ( 'none', *, *, #6284, .f. ) ;
#7609 = edge_loop ( 'none', ( #8164, #8165, #9463, #8107 ) ) ;
#7610 = oriented_edge ( 'none', *, *, #7455, .f. ) ;
#7611 = oriented_edge ( 'none', *, *, #7430, .f. ) ;
#7612 = vertex_point ( 'none', #14263 ) ;
#7613 = oriented_edge ( 'none', *, *, #7623, .t. ) ;
#7614 = edge_curve ( 'none', #8098, #3393, #14297, .t. ) ;
#7615 = oriented_edge ( 'none', *, *, #3123, .f. ) ;
#7616 = oriented_edge ( 'none', *, *, #7600, .f. ) ;
#7617 = oriented_edge ( 'none', *, *, #7313, .f. ) ;
#7618 = advanced_face ( 'none', ( #14306 ), #14298, .t. ) ;
#7619 = edge_curve ( 'none', #7612, #3774, #14288, .t. ) ;
#7620 = edge_loop ( 'none', ( #7589, #9666, #14759, #14501 ) ) ;
#7621 = oriented_edge ( 'none', *, *, #2728, .t. ) ;
#7622 = oriented_edge ( 'none', *, *, #8146, .t. ) ;
#7623 = edge_curve ( 'none', #7577, #2719, #14249, .t. ) ;
#7624 = oriented_edge ( 'none', *, *, #9382, .f. ) ;
#7625 = advanced_face ( 'none', ( #14281 ), #14286, .t. ) ;
#7626 = oriented_edge ( 'none', *, *, #12641, .f. ) ;
#7627 = vertex_point ( 'none', #14312 ) ;
#7628 = oriented_edge ( 'none', *, *, #2683, .f. ) ;
#7629 = cartesian_point ( 'none', ( -5.126022271769574700, 41.60000000000000100, -10.50080760729133700 ) ) ;
#7630 = cartesian_point ( 'none', ( -5.202414814133463000, 41.59999999999998700, -10.45137020496569300 ) ) ;
#7631 = cartesian_point ( 'none', ( -5.286491868704691100, 41.59999999999999400, -10.41093611490221500 ) ) ;
#7632 = cartesian_point ( 'none', ( -5.376942489679390000, 41.59999999999999400, -10.37768946930148100 ) ) ;
#7633 = cartesian_point ( 'none', ( -5.473908225235511800, 41.60000000000000900, -10.35088015727654400 ) ) ;
#7634 = cartesian_point ( 'none', ( -5.577612238274751300, 41.59999999999998700, -10.33334574430514000 ) ) ;
#7635 = cartesian_point ( 'none', ( -5.687779263373903000, 41.60000000000000100, -10.32181593930633800 ) ) ;
#7636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7637 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7638 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#7639 = cartesian_point ( 'none', ( 7.102951435054647700e-016, 45.29999999999999700, 9.199999999999999300 ) ) ;
#7640 = circle ( 'none', #7674, 1.108097866292352600 ) ;
#7641 = cartesian_point ( 'none', ( -5.763425936251104900, 41.60000000000000100, -10.32027395738428600 ) ) ;
#7642 = cartesian_point ( 'none', ( -5.802350476608024700, 41.59999999999999400, -10.31948051948051900 ) ) ;
#7643 = cartesian_point ( 'none', ( -15.28733370360372500, 41.60000000000000100, -10.05569457305821300 ) ) ;
#7644 = b_spline_curve_with_knots ( 'none', 3,
( #7642, #7641, #7635, #7634, #7633, #7632, #7631, #7630, #7629, #7689, #7688, #7687, #7686, #7685, #7684, #7683, #7682, #7681, #7680 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358425200, 0.1518431884317484600, 0.2221711396212834600, 0.2890481476931503500, 0.3534993433770060600, 0.4154483888407459700, 0.4759097321748410600, 0.5358233828430213300, 0.5943985337375126100, 0.6513453914741999000, 0.7072793441794827900, 0.7634559259109727800, 0.8203663402465061200, 0.8778410359464687800, 0.9374731558819083800, 1.000000000000000000 ),
.unspecified. ) ;
#7645 = axis2_placement_3d ( 'none', #7639, #7677, #7676 ) ;
#7646 = circle ( 'none', #7645, 0.2999999999999999300 ) ;
#7647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7648 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7649 = cartesian_point ( 'none', ( -12.25283884062389100, 41.89999999999999900, -17.56539005612624000 ) ) ;
#7650 = axis2_placement_3d ( 'none', #7649, #7648, #7647 ) ;
#7651 = axis2_placement_3d ( 'none', #7638, #7637, #7636 ) ;
#7652 = cartesian_point ( 'none', ( -6.999590736348286800, 41.60000000000000100, -11.48831168831168800 ) ) ;
#7653 = circle ( 'none', #7675, 0.1499093107634151500 ) ;
#7654 = circle ( 'none', #7651, 31.69999999999999900 ) ;
#7655 = circle ( 'none', #7650, 1.108097866292352600 ) ;
#7656 = cartesian_point ( 'none', ( -15.28733370360372500, 41.89999999999999900, -10.05569457305821300 ) ) ;
#7657 = cartesian_point ( 'none', ( -5.908609597440382700, 41.60000000000000900, -9.736360654710452400 ) ) ;
#7658 = b_spline_curve_with_knots ( 'none', 3,
( #7659, #7657, #7733, #7732, #7731, #7730, #7729, #7728, #7727, #7726, #7725, #7724, #7723, #7722, #7721, #7720, #7719, #7718, #7717 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666692900, 0.1347817762661590000, 0.1976340158603854500, 0.2589199735786854600, 0.3181789816213462800, 0.3773055779926133800, 0.4359400191524784300, 0.4949948193070977700, 0.5543593017874931500, 0.6136086016046549100, 0.6732064012482961200, 0.7341594117216904100, 0.7966444803938628200, 0.8612245236608129200, 0.9289619524063543700, 1.000000000000000000 ),
.unspecified. ) ;
#7659 = cartesian_point ( 'none', ( -5.846993333750882400, 41.60000000000000900, -9.735064935064935200 ) ) ;
#7660 = cartesian_point ( 'none', ( 13.26014952339197500, 41.60000000000000100, -14.21558441558441600 ) ) ;
#7661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7662 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7663 = cartesian_point ( 'none', ( -12.25283884062389100, 41.89999999999999900, -17.56539005612624000 ) ) ;
#7664 = cartesian_point ( 'none', ( -12.81670603208851000, 41.89999999999999900, -17.93002547133110300 ) ) ;
#7665 = cartesian_point ( 'none', ( -11.83136049773160900, 41.89999999999999900, -18.38235388836541200 ) ) ;
#7666 = circle ( 'none', #7716, 0.5771755819430728400 ) ;
#7667 = cartesian_point ( 'none', ( -12.25283884062389100, 41.89999999999999900, -18.67348792241859100 ) ) ;
#7668 = cartesian_point ( 'none', ( -5.802350476608024700, 41.59999999999999400, -10.31948051948051900 ) ) ;
#7669 = cartesian_point ( 'none', ( -12.17791572534058500, 41.89999999999999900, -18.09099922539112300 ) ) ;
#7670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7672 = cartesian_point ( 'none', ( -13.19898925083079500, 41.89999999999999900, -18.14114097670310200 ) ) ;
#7673 = circle ( 'none', #7715, 0.5771755819426460700 ) ;
#7674 = axis2_placement_3d ( 'none', #7663, #7662, #7661 ) ;
#7675 = axis2_placement_3d ( 'none', #7672, #7671, #7670 ) ;
#7676 = direction ( 'none', ( 1.224646799147353200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7677 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#7678 = cartesian_point ( 'none', ( -5.921059892192440400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#7679 = oriented_edge ( 'none', *, *, #8548, .f. ) ;
#7680 = cartesian_point ( 'none', ( -4.791798528556077100, 41.59999999999998700, -11.17581168831168800 ) ) ;
#7681 = cartesian_point ( 'none', ( -4.792576557805572800, 41.59999999999999400, -11.14466562258778700 ) ) ;
#7682 = cartesian_point ( 'none', ( -4.794096596893781200, 41.60000000000000100, -11.08381542013732200 ) ) ;
#7683 = cartesian_point ( 'none', ( -4.806010264333004900, 41.59999999999998000, -10.99486357955705900 ) ) ;
#7684 = cartesian_point ( 'none', ( -4.828319268029434700, 41.60000000000000100, -10.91099194140533700 ) ) ;
#7685 = cartesian_point ( 'none', ( -4.855781284907582300, 41.59999999999998000, -10.83043004811667100 ) ) ;
#7686 = cartesian_point ( 'none', ( -4.893905898441774500, 41.60000000000000100, -10.75508536872214200 ) ) ;
#7687 = cartesian_point ( 'none', ( -4.940015391652274000, 41.60000000000000900, -10.68444364367461900 ) ) ;
#7688 = cartesian_point ( 'none', ( -4.994246581405033900, 41.59999999999998700, -10.61829283889988700 ) ) ;
#7689 = cartesian_point ( 'none', ( -5.055917585245044400, 41.60000000000000900, -10.55613194361912700 ) ) ;
#7690 = face_bound ( 'none', #12601, .t. ) ;
#7691 = axis2_placement_3d ( 'none', #7709, #7708, #7751 ) ;
#7692 = face_bound ( 'none', #12608, .t. ) ;
#7693 = plane ( 'none', #7691 ) ;
#7694 = cartesian_point ( 'none', ( 13.26014952339197500, 41.60000000000000100, -12.65714285714285700 ) ) ;
#7695 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7696 = vector ( 'none', #7695, 1000.000000000000000 ) ;
#7697 = cartesian_point ( 'none', ( 15.72768199092444000, 41.59999999999996600, -14.80000000000000100 ) ) ;
#7698 = face_outer_bound ( 'none', #12615, .t. ) ;
#7700 = oriented_edge ( 'none', *, *, #8209, .f. ) ;
#7699 = face_bound ( 'none', #5752, .t. ) ;
#7701 = cartesian_point ( 'none', ( 15.72768199092444000, 41.59999999999997300, -14.21558441558441600 ) ) ;
#7702 = line ( 'none', #7701, #7696 ) ;
#7703 = face_bound ( 'none', #12612, .t. ) ;
#7704 = face_bound ( 'none', #9426, .t. ) ;
#7705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7706 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7707 = cartesian_point ( 'none', ( -12.98142953249392700, 41.89999999999999900, -18.50886945730377800 ) ) ;
#7708 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7709 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2999999999999999300, -23.25000000000000400 ) ) ;
#7711 = oriented_edge ( 'none', *, *, #9066, .t. ) ;
#7710 = cartesian_point ( 'none', ( -11.98167302986231200, 41.89999999999999900, -18.21469231066785400 ) ) ;
#7712 = circle ( 'none', #7744, 1.901691408543279700 ) ;
#7713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7714 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7715 = axis2_placement_3d ( 'none', #7669, #7714, #7713 ) ;
#7716 = axis2_placement_3d ( 'none', #7707, #7706, #7705 ) ;
#7717 = cartesian_point ( 'none', ( -7.519071255828804600, 41.59999999999998700, -11.42337662337662400 ) ) ;
#7718 = cartesian_point ( 'none', ( -7.516317401404491800, 41.59999999999998000, -11.36006399688335100 ) ) ;
#7719 = cartesian_point ( 'none', ( -7.510937644042793500, 41.60000000000000100, -11.23638041889219800 ) ) ;
#7720 = cartesian_point ( 'none', ( -7.486841602432456900, 41.60000000000000100, -11.05629043856456100 ) ) ;
#7721 = cartesian_point ( 'none', ( -7.447425239359542800, 41.59999999999998000, -10.88694414455766300 ) ) ;
#7722 = cartesian_point ( 'none', ( -7.397944161382731000, 41.60000000000000100, -10.72641819747560100 ) ) ;
#7723 = cartesian_point ( 'none', ( -7.330870259232102400, 41.60000000000000100, -10.57725860962969800 ) ) ;
#7724 = cartesian_point ( 'none', ( -7.253027356565375800, 41.59999999999999400, -10.43678778580187900 ) ) ;
#7725 = cartesian_point ( 'none', ( -7.159909424929486100, 41.60000000000000100, -10.30754255796400700 ) ) ;
#7726 = cartesian_point ( 'none', ( -7.054470685770904300, 41.60000000000000900, -10.18894645593860600 ) ) ;
#7727 = cartesian_point ( 'none', ( -6.937876241675315500, 41.59999999999999400, -10.08197697680639100 ) ) ;
#7728 = cartesian_point ( 'none', ( -6.809927483463805900, 41.60000000000000900, -9.989280190303695400 ) ) ;
#7729 = cartesian_point ( 'none', ( -6.673101812494067500, 41.60000000000000100, -9.909956312967452200 ) ) ;
#7730 = cartesian_point ( 'none', ( -6.526118841592366800, 41.60000000000000900, -9.845300670104277800 ) ) ;
#7731 = cartesian_point ( 'none', ( -6.369825734958716600, 41.59999999999999400, -9.796121120227768500 ) ) ;
#7732 = cartesian_point ( 'none', ( -6.204091776859170800, 41.60000000000000900, -9.760548290388428000 ) ) ;
#7733 = cartesian_point ( 'none', ( -6.028845682884633700, 41.59999999999999400, -9.738889082250221200 ) ) ;
#7734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7735 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7736 = axis2_placement_3d ( 'none', #7746, #7735, #7734 ) ;
#7737 = circle ( 'none', #7736, 12.79999999999999900 ) ;
#7738 = cartesian_point ( 'none', ( -4.921668658426206400, 41.60000000000000100, -13.30649350649350600 ) ) ;
#7739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7740 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7742 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7743 = cartesian_point ( 'none', ( -12.97081933389626600, 41.89999999999999900, -19.82546191276967200 ) ) ;
#7744 = axis2_placement_3d ( 'none', #7743, #7742, #7741 ) ;
#7745 = axis2_placement_3d ( 'none', #7755, #7740, #7739 ) ;
#7746 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 15.00000000000000000 ) ) ;
#7747 = edge_curve ( 'none', #7597, #15411, #14335, .t. ) ;
#7748 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#7749 = vector ( 'none', #7748, 1000.000000000000000 ) ;
#7750 = cartesian_point ( 'none', ( 15.72768199092444000, 41.60000000000000100, -14.21558441558441600 ) ) ;
#7751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7752 = line ( 'none', #7697, #7749 ) ;
#7753 = circle ( 'none', #7745, 0.5771755819253855400 ) ;
#7754 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 27.20000000000000300 ) ) ;
#7755 = cartesian_point ( 'none', ( -12.83133076457704300, 41.60000000000000100, -17.92346299444891500 ) ) ;
#7756 = cartesian_point ( 'none', ( -5.052638336858546400, 41.59999999999997300, -13.82582609992188700 ) ) ;
#7757 = cartesian_point ( 'none', ( -5.012884529114018900, 41.59999999999997300, -13.73732344785338100 ) ) ;
#7758 = cartesian_point ( 'none', ( -4.979589228900296800, 41.59999999999997300, -13.64124171741028000 ) ) ;
#7759 = cartesian_point ( 'none', ( -4.953472456807735300, 41.59999999999995900, -13.53660139081718100 ) ) ;
#7760 = cartesian_point ( 'none', ( -4.932902949242527600, 41.59999999999999400, -13.42445263464598400 ) ) ;
#7761 = cartesian_point ( 'none', ( -4.925476792932005100, 41.59999999999997300, -13.34647860511128800 ) ) ;
#7762 = cartesian_point ( 'none', ( -4.921668658426206400, 41.60000000000000100, -13.30649350649350600 ) ) ;
#7763 = b_spline_curve_with_knots ( 'none', 3,
( #7814, #7813, #7812, #7811, #7810, #7809, #7808 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909669800, 0.5413405044165783300, 0.7756705499229043000, 1.000000000000000000 ),
.unspecified. ) ;
#7764 = oriented_edge ( 'none', *, *, #9050, .t. ) ;
#7765 = b_spline_curve_with_knots ( 'none', 3,
( #7762, #7761, #7760, #7759, #7758, #7757, #7756, #7829, #7828, #7827, #7826, #7825, #7824, #7823, #7822, #7820, #7819, #7818, #7817 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209693100, 0.1492500388750527500, 0.2171126866560605100, 0.2819496094670667600, 0.3428290010503656200, 0.4017657426085419200, 0.4585034301475619500, 0.5141500842750520400, 0.5690447220224786900, 0.6248331132826284700, 0.6813469247300586500, 0.7395313119108324300, 0.7999274580770191500, 0.8628976631361701100, 0.9296798722570387400, 1.000000000000000000 ),
.unspecified. ) ;
#7766 = cartesian_point ( 'none', ( -7.389201125958675400, 41.59999999999999400, -13.49521103896104000 ) ) ;
#7767 = cartesian_point ( 'none', ( -7.387900144195855400, 41.59999999999997300, -13.44063795597630900 ) ) ;
#7768 = cartesian_point ( 'none', ( -7.385346646747319900, 41.59999999999997300, -13.33352482638231300 ) ) ;
#7769 = cartesian_point ( 'none', ( -7.357652579200181900, 41.59999999999998700, -13.17771383438631000 ) ) ;
#7770 = cartesian_point ( 'none', ( -7.315644897233230600, 41.59999999999997300, -13.03023212296318300 ) ) ;
#7771 = cartesian_point ( 'none', ( -7.255221852288936900, 41.59999999999998700, -12.89275812397297800 ) ) ;
#7772 = cartesian_point ( 'none', ( -7.179767223338206600, 41.59999999999997300, -12.76574402475299200 ) ) ;
#7773 = cartesian_point ( 'none', ( -7.091378229570525900, 41.59999999999996600, -12.64880627789126100 ) ) ;
#7774 = cartesian_point ( 'none', ( -6.987584685783965600, 41.59999999999998000, -12.54505886992977500 ) ) ;
#7775 = cartesian_point ( 'none', ( -6.890288958342343200, 41.59999999999997300, -12.46688575379490200 ) ) ;
#7776 = cartesian_point ( 'none', ( -6.801983639833959000, 41.59999999999998000, -12.40928803689503500 ) ) ;
#7777 = cartesian_point ( 'none', ( -6.724553336692510500, 41.59999999999997300, -12.36681378540771800 ) ) ;
#7778 = cartesian_point ( 'none', ( -6.636364169515545100, 41.59999999999998000, -12.32555451442569000 ) ) ;
#7779 = cartesian_point ( 'none', ( -6.538293172246531200, 41.59999999999998000, -12.28259953103370700 ) ) ;
#7780 = cartesian_point ( 'none', ( -6.428749200894827700, 41.59999999999999400, -12.24147672571129600 ) ) ;
#7781 = cartesian_point ( 'none', ( -6.308761546410846000, 41.59999999999998700, -12.20119136442720100 ) ) ;
#7782 = cartesian_point ( 'none', ( -5.911928398685947000, 41.60000000000000100, -12.64293831168831200 ) ) ;
#7783 = line ( 'none', #7804, #7803 ) ;
#7784 = cartesian_point ( 'none', ( -6.178592771650858900, 41.59999999999999400, -12.16034124712968500 ) ) ;
#7785 = oriented_edge ( 'none', *, *, #4281, .f. ) ;
#7786 = cartesian_point ( 'none', ( -6.087863384559300400, 41.59999999999998700, -12.13472226019823500 ) ) ;
#7787 = edge_curve ( 'none', #7597, #12593, #14329, .t. ) ;
#7788 = cartesian_point ( 'none', ( -6.040783918166467500, 41.60000000000000900, -12.12142857142857200 ) ) ;
#7789 = oriented_edge ( 'none', *, *, #4289, .f. ) ;
#7790 = b_spline_curve_with_knots ( 'none', 3,
( #7788, #7786, #7784, #7781, #7780, #7779, #7778, #7777, #7776, #7775, #7774, #7773, #7772, #7771, #7770, #7769, #7768, #7767, #7766 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337235900, 0.1341901772269844800, 0.1941713397153362600, 0.2497838309809537200, 0.3006697896524284700, 0.3465350886682810300, 0.3883372497475777700, 0.4262586141180793000, 0.4964798159753688300, 0.5655832088180637900, 0.6346194946841697800, 0.7045496640752670900, 0.7754752546675761600, 0.8476864144986098200, 0.9223977305791021300, 1.000000000000000000 ),
.unspecified. ) ;
#7791 = edge_loop ( 'none', ( #8183, #9073, #9072, #9082, #9068, #9086, #9084, #9075 ) ) ;
#7792 = cartesian_point ( 'none', ( -6.266677412458778700, 41.59999999999999400, -10.39644260366453700 ) ) ;
#7793 = cartesian_point ( 'none', ( -6.404131823975184500, 41.60000000000000100, -10.45826819108198100 ) ) ;
#7794 = cartesian_point ( 'none', ( -6.530142802291952500, 41.59999999999997300, -10.53393320533990600 ) ) ;
#7795 = cartesian_point ( 'none', ( -6.641475364368867300, 41.60000000000000900, -10.62285300932697900 ) ) ;
#7796 = cartesian_point ( 'none', ( -6.738364253410951600, 41.60000000000000900, -10.72277789417258600 ) ) ;
#7797 = cartesian_point ( 'none', ( -6.818877561801494700, 41.59999999999997300, -10.83728749337041500 ) ) ;
#7798 = cartesian_point ( 'none', ( -6.886552193049915600, 41.60000000000000900, -10.96827654244362900 ) ) ;
#7799 = cartesian_point ( 'none', ( -6.938185660040508300, 41.59999999999998000, -11.12122567571139700 ) ) ;
#7800 = cartesian_point ( 'none', ( -6.977743262653055100, 41.59999999999999400, -11.29671911266291700 ) ) ;
#7801 = cartesian_point ( 'none', ( -5.043421905179456200, 41.60000000000000900, -12.38522727272727600 ) ) ;
#7802 = direction ( 'none', ( -0.9922778767136676300, 0.0000000000000000000, 0.1240347345892080500 ) ) ;
#7803 = vector ( 'none', #7802, 1000.000000000000200 ) ;
#7804 = cartesian_point ( 'none', ( -4.402188138945687600, 41.59999999999997300, -13.37142857142857000 ) ) ;
#7805 = cartesian_point ( 'none', ( -6.992048041425214900, 41.60000000000000100, -11.42216562640065200 ) ) ;
#7806 = cartesian_point ( 'none', ( -6.999590736348286800, 41.60000000000000100, -11.48831168831168800 ) ) ;
#7807 = oriented_edge ( 'none', *, *, #8983, .t. ) ;
#7808 = cartesian_point ( 'none', ( -6.706368333750881500, 41.60000000000000900, -12.97573051948051900 ) ) ;
#7809 = cartesian_point ( 'none', ( -6.731503029523059600, 41.59999999999998700, -13.00795889287355500 ) ) ;
#7810 = cartesian_point ( 'none', ( -6.782892924521453500, 41.59999999999999400, -13.07385237889976700 ) ) ;
#7811 = cartesian_point ( 'none', ( -6.834543104034146700, 41.59999999999996600, -13.19468456696415600 ) ) ;
#7812 = cartesian_point ( 'none', ( -6.864564672812582200, 41.59999999999998000, -13.33306760993996300 ) ) ;
#7813 = cartesian_point ( 'none', ( -6.867947504561628100, 41.59999999999997300, -13.43146237170976100 ) ) ;
#7814 = cartesian_point ( 'none', ( -6.869720606478155700, 41.60000000000000100, -13.48303571428571600 ) ) ;
#7815 = cartesian_point ( 'none', ( -12.81670603208851000, 41.60000000000000100, -17.93002547133110300 ) ) ;
#7816 = b_spline_curve_with_knots ( 'none', 3,
( #7806, #7805, #7800, #7799, #7798, #7797, #7796, #7795, #7794, #7793, #7792, #7869, #7868, #7867, #7866 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756741100, 0.2024602438052786600, 0.2880984046102432700, 0.3650349869768723100, 0.4382110044850720000, 0.5119003190699886700, 0.5875807962058160500, 0.6662208942164925500, 0.7471056663116983900, 0.8288144931620918800, 0.9124960947837581500, 0.9999999999999998900 ),
.unspecified. ) ;
#7817 = cartesian_point ( 'none', ( -5.921059892192440400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#7818 = cartesian_point ( 'none', ( -5.884164922845205800, 41.59999999999996600, -14.27971021295261700 ) ) ;
#7819 = cartesian_point ( 'none', ( -5.812231229344037700, 41.59999999999997300, -14.27813239337056900 ) ) ;
#7820 = cartesian_point ( 'none', ( -5.707771286576198500, 41.59999999999996600, -14.26678442794826700 ) ) ;
#7821 = vertex_point ( 'none', #14341 ) ;
#7822 = cartesian_point ( 'none', ( -5.609496769505265800, 41.59999999999998000, -14.24898530326902900 ) ) ;
#7823 = cartesian_point ( 'none', ( -5.517888360467183300, 41.59999999999997300, -14.22234909440790100 ) ) ;
#7824 = cartesian_point ( 'none', ( -5.432227966666496300, 41.59999999999996600, -14.18887839929042900 ) ) ;
#7825 = cartesian_point ( 'none', ( -5.352327906481087400, 41.59999999999998000, -14.14829596226824600 ) ) ;
#7826 = cartesian_point ( 'none', ( -5.279202806888318600, 41.59999999999997300, -14.09948770466039900 ) ) ;
#7827 = cartesian_point ( 'none', ( -5.212456137478207900, 41.59999999999998000, -14.04302296356043000 ) ) ;
#7828 = cartesian_point ( 'none', ( -5.152192184487053500, 41.59999999999998000, -13.97892017877413700 ) ) ;
#7829 = cartesian_point ( 'none', ( -5.099358521287657100, 41.59999999999996600, -13.90597685503517200 ) ) ;
#7831 = oriented_edge ( 'none', *, *, #8253, .f. ) ;
#7830 = cartesian_point ( 'none', ( -5.316444454547116100, 41.59999999999996600, -14.76858143008577400 ) ) ;
#7832 = cartesian_point ( 'none', ( -5.511616581091165500, 41.59999999999995900, -14.82352646054749100 ) ) ;
#7833 = cartesian_point ( 'none', ( -5.720207068775362600, 41.59999999999996600, -14.85930002230285000 ) ) ;
#7834 = oriented_edge ( 'none', *, *, #2401, .f. ) ;
#7835 = cartesian_point ( 'none', ( -5.864425788735197800, 41.59999999999997300, -14.86302617619465100 ) ) ;
#7836 = cartesian_point ( 'none', ( -5.938308268815818600, 41.60000000000000100, -14.86493506493506300 ) ) ;
#7837 = cartesian_point ( 'none', ( -7.389201125958675400, 41.59999999999999400, -13.49521103896104000 ) ) ;
#7838 = oriented_edge ( 'none', *, *, #7513, .f. ) ;
#7839 = b_spline_curve_with_knots ( 'none', 3,
( #7836, #7835, #7833, #7832, #7830, #7905, #7904, #7903, #7902, #7901, #7900, #7899, #7898, #7897, #7896 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855276300, 0.1794356400707838900, 0.2627360323579472900, 0.3438083481953170300, 0.4230452774191630300, 0.5001529842276708500, 0.5774089034162434000, 0.6564856345293805800, 0.7376727179345764500, 0.8207802048008796500, 0.9079141569544778600, 1.000000000000000000 ),
.unspecified. ) ;
#7840 = cartesian_point ( 'none', ( -6.869720606478155700, 41.60000000000000100, -13.48303571428571600 ) ) ;
#7841 = cartesian_point ( 'none', ( -6.868874065599178500, 41.59999999999997300, -13.51181447144879800 ) ) ;
#7842 = cartesian_point ( 'none', ( -6.867214316244022700, 41.59999999999995900, -13.56823882711746500 ) ) ;
#7843 = cartesian_point ( 'none', ( -6.856151748258547200, 41.59999999999997300, -13.65095029663007200 ) ) ;
#7844 = cartesian_point ( 'none', ( -6.836571342638348100, 41.59999999999996600, -13.72934137977189600 ) ) ;
#7845 = cartesian_point ( 'none', ( -6.810404912505070700, 41.59999999999998700, -13.80409340188363700 ) ) ;
#7846 = cartesian_point ( 'none', ( -6.775737653883551200, 41.59999999999996600, -13.87409726613271000 ) ) ;
#7847 = cartesian_point ( 'none', ( -6.733472807022606900, 41.59999999999997300, -13.94005933584584200 ) ) ;
#7848 = cartesian_point ( 'none', ( -6.683575441946245200, 41.59999999999995900, -14.00171264088476300 ) ) ;
#7849 = cartesian_point ( 'none', ( -6.627056060384932200, 41.59999999999997300, -14.05982745086429700 ) ) ;
#7850 = cartesian_point ( 'none', ( -6.562507246985046700, 41.59999999999998700, -14.11158894781048700 ) ) ;
#7851 = cartesian_point ( 'none', ( -6.491598467167325000, 41.59999999999995900, -14.15786619782396200 ) ) ;
#7852 = cartesian_point ( 'none', ( -6.412560516768525800, 41.59999999999998700, -14.19467940474351600 ) ) ;
#7853 = cartesian_point ( 'none', ( -6.327686879171025700, 41.59999999999995900, -14.22689743036941600 ) ) ;
#7854 = cartesian_point ( 'none', ( -6.235422423987016000, 41.59999999999997300, -14.25073990034636900 ) ) ;
#7855 = cartesian_point ( 'none', ( -4.402188138945687600, 41.60000000000000900, -13.37142857142857000 ) ) ;
#7856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7857 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7859 = oriented_edge ( 'none', *, *, #8230, .f. ) ;
#7858 = cartesian_point ( 'none', ( -5.846993333750882400, 41.60000000000000900, -9.735064935064935200 ) ) ;
#7860 = cartesian_point ( 'none', ( -6.136620983501853000, 41.59999999999997300, -14.26746098478155900 ) ) ;
#7861 = cartesian_point ( 'none', ( -6.031270567657163200, 41.59999999999994500, -14.27954234494651300 ) ) ;
#7862 = cartesian_point ( 'none', ( -5.958637726127724600, 41.59999999999995900, -14.28018631281010400 ) ) ;
#7863 = cartesian_point ( 'none', ( -5.921059892192440400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#7864 = b_spline_curve_with_knots ( 'none', 3,
( #7863, #7862, #7861, #7860, #7854, #7853, #7852, #7851, #7850, #7849, #7848, #7847, #7846, #7845, #7844, #7843, #7842, #7841, #7840 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289263600, 0.1554998946880205800, 0.2268489716071668500, 0.2950342457958631300, 0.3592264217266181700, 0.4211205140528723200, 0.4814121624443960000, 0.5401380992822685200, 0.5980313211695866800, 0.6547196862002712100, 0.7097875782854578000, 0.7655187345500743500, 0.8216627893499945900, 0.8791237115294607800, 0.9383480890221318500, 0.9999999999999998900 ),
.unspecified. ) ;
#7865 = cartesian_point ( 'none', ( -6.040783918166467500, 41.60000000000000900, -12.12142857142857200 ) ) ;
#7866 = cartesian_point ( 'none', ( -5.802350476608024700, 41.59999999999999400, -10.31948051948051900 ) ) ;
#7867 = cartesian_point ( 'none', ( -5.856908629838121900, 41.59999999999999400, -10.32123839476527000 ) ) ;
#7868 = cartesian_point ( 'none', ( -5.963641753231350200, 41.60000000000000900, -10.32467735867019000 ) ) ;
#7869 = cartesian_point ( 'none', ( -6.119498207841384200, 41.59999999999998700, -10.35156993340701300 ) ) ;
#7870 = cartesian_point ( 'none', ( -5.093279193134188500, 41.59999999999998000, -11.78334043814107300 ) ) ;
#7871 = cartesian_point ( 'none', ( -5.012457927560601200, 41.59999999999999400, -11.71818349116208000 ) ) ;
#7872 = cartesian_point ( 'none', ( -4.943710198769920800, 41.59999999999998700, -11.64558314737082300 ) ) ;
#7873 = cartesian_point ( 'none', ( -4.887078408325779200, 41.59999999999997300, -11.56593125856704800 ) ) ;
#7874 = cartesian_point ( 'none', ( -4.843941037971642800, 41.59999999999999400, -11.47813717069249700 ) ) ;
#7875 = cartesian_point ( 'none', ( -4.813908298941957900, 41.59999999999998000, -11.38337379886769800 ) ) ;
#7876 = cartesian_point ( 'none', ( -4.795003609775463400, 41.60000000000000100, -11.28173963325693500 ) ) ;
#7877 = oriented_edge ( 'none', *, *, #7601, .f. ) ;
#7878 = face_outer_bound ( 'none', #2690, .t. ) ;
#7879 = cartesian_point ( 'none', ( 5.456574900298461400, 41.59999999999996600, -14.04080749109635600 ) ) ;
#7881 = edge_loop ( 'none', ( #8465, #7514, #8296, #8214 ) ) ;
#7880 = cartesian_point ( 'none', ( 5.485791336415433200, 41.59999999999997300, -14.19990382995771000 ) ) ;
#7882 = cartesian_point ( 'none', ( -4.792885823458513900, 41.60000000000000100, -11.21174678844830200 ) ) ;
#7883 = cartesian_point ( 'none', ( -4.791798528556077100, 41.59999999999998700, -11.17581168831168800 ) ) ;
#7884 = cartesian_point ( 'none', ( -13.32798476017287600, 41.89999999999999900, -18.21751479435770800 ) ) ;
#7885 = line ( 'none', #7884, #7892 ) ;
#7886 = b_spline_curve_with_knots ( 'none', 3,
( #7883, #7882, #7876, #7875, #7874, #7873, #7872, #7871, #7870, #9366, #9378, #9369, #9363, #9364, #8002, #7984, #7943, #7928, #8033 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292504400, 0.1223365445858943100, 0.1801461333772828600, 0.2362349947481106900, 0.2926969982405507900, 0.3504490454514465100, 0.4105966300475130700, 0.4738082519953761300, 0.5105868934159417700, 0.5554113163238430000, 0.6085886568548996000, 0.6699545513665790000, 0.7401147486839164700, 0.8179712488671813100, 0.9048403753300026100, 1.000000000000000000 ),
.unspecified. ) ;
#7887 = vector ( 'none', #8189, 1000.000000000000000 ) ;
#7888 = cartesian_point ( 'none', ( -13.17767222811001700, 41.89999999999999900, -18.38517637199916500 ) ) ;
#7890 = oriented_edge ( 'none', *, *, #12606, .f. ) ;
#7889 = line ( 'none', #7888, #7887 ) ;
#7891 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7892 = vector ( 'none', #7891, 1000.000000000000000 ) ;
#7893 = cartesian_point ( 'none', ( -13.17767222811001700, 41.60000000000000100, -18.38517637199916500 ) ) ;
#7894 = cartesian_point ( 'none', ( -3.558032294789843500, 41.60000000000000100, -9.799999999999998900 ) ) ;
#7895 = direction ( 'none', ( -0.2804006224586512700, 8.919314043649169800e-015, 0.9598830610677535600 ) ) ;
#7896 = cartesian_point ( 'none', ( -4.402188138945687600, 41.60000000000000900, -13.37142857142857000 ) ) ;
#7897 = cartesian_point ( 'none', ( -4.406049121356144100, 41.59999999999997300, -13.44537657128914900 ) ) ;
#7898 = cartesian_point ( 'none', ( -4.413563462909461800, 41.59999999999998700, -13.58929603764888000 ) ) ;
#7899 = cartesian_point ( 'none', ( -4.455972963244597000, 41.59999999999996600, -13.79630027880001300 ) ) ;
#7900 = cartesian_point ( 'none', ( -4.515772036026079100, 41.59999999999998000, -13.98964129393798400 ) ) ;
#7901 = cartesian_point ( 'none', ( -4.600682882875123200, 41.59999999999997300, -14.16641402481493900 ) ) ;
#7902 = cartesian_point ( 'none', ( -4.704868388485484100, 41.59999999999995900, -14.32693361098977300 ) ) ;
#7903 = cartesian_point ( 'none', ( -4.830305842181926900, 41.59999999999995900, -14.46717722413685300 ) ) ;
#7904 = cartesian_point ( 'none', ( -4.974027248634807400, 41.59999999999997300, -14.58877405244266400 ) ) ;
#7905 = cartesian_point ( 'none', ( -5.137113770613489700, 41.59999999999996600, -14.68877272938062700 ) ) ;
#7906 = vector ( 'none', #7895, 1000.000000000000200 ) ;
#7907 = cartesian_point ( 'none', ( 4.626829718197170000, 41.59999999999998700, -11.29350649350649300 ) ) ;
#7908 = line ( 'none', #7907, #7906 ) ;
#7909 = oriented_edge ( 'none', *, *, #8266, .f. ) ;
#7910 = cartesian_point ( 'none', ( -6.706368333750881500, 41.60000000000000900, -12.97573051948051900 ) ) ;
#7911 = cartesian_point ( 'none', ( -4.463149914906187700, 41.59999999999998700, -11.91516206731002300 ) ) ;
#7912 = cartesian_point ( 'none', ( -4.573609485339533300, 41.59999999999998000, -12.05924564856371900 ) ) ;
#7913 = cartesian_point ( 'none', ( -4.708175058682073200, 41.60000000000000100, -12.18654868499703300 ) ) ;
#7914 = cartesian_point ( 'none', ( -4.865043859014217100, 41.59999999999998700, -12.29832972324717100 ) ) ;
#7915 = cartesian_point ( 'none', ( -4.982955427342830000, 41.59999999999998000, -12.35577079608872900 ) ) ;
#7916 = cartesian_point ( 'none', ( -5.043421905179456200, 41.60000000000000900, -12.38522727272727600 ) ) ;
#7917 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, -1.750000000000003300 ) ) ;
#7918 = line ( 'none', #7942, #8001 ) ;
#7919 = b_spline_curve_with_knots ( 'none', 3,
( #7916, #7915, #7914, #7913, #7912, #7911, #7977, #7976, #7975, #7974, #7973 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673556000, 0.2597778039206069500, 0.3802901932938988500, 0.4994300599452233300, 0.6182806484815962500, 0.7398432624599512500, 0.8662686913578149200, 1.000000000000000000 ),
.unspecified. ) ;
#7920 = cartesian_point ( 'none', ( 28.99137802864861500, 0.5999999999999999800, -23.99137802864827800 ) ) ;
#7921 = cartesian_point ( 'none', ( 28.99137802864861500, 0.0000000000000000000, -28.99137802864827800 ) ) ;
#7922 = face_outer_bound ( 'none', #2825, .t. ) ;
#7923 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7924 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7925 = vector ( 'none', #7924, 1000.000000000000000 ) ;
#7926 = cartesian_point ( 'none', ( 4.000308769414829200e-015, 1.399999999999999900, 32.66499999999999900 ) ) ;
#7927 = axis2_placement_3d ( 'none', #7921, #7923, #7969 ) ;
#7928 = cartesian_point ( 'none', ( -5.988319389100551500, 41.59999999999998700, -12.10703805557771800 ) ) ;
#7929 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, -25.19137802864845100 ) ) ;
#7930 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#7931 = line ( 'none', #7926, #7925 ) ;
#7932 = cylindrical_surface ( 'none', #7927, 4.999999999999997300 ) ;
#7933 = face_outer_bound ( 'none', #2781, .t. ) ;
#7934 = cartesian_point ( 'none', ( -7.519071255828804600, 41.59999999999998700, -11.42337662337662400 ) ) ;
#7935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7936 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7937 = cartesian_point ( 'none', ( -12.83133076457704300, 41.89999999999999900, -17.92346299444891500 ) ) ;
#7938 = axis2_placement_3d ( 'none', #7937, #7936, #7935 ) ;
#7939 = cylindrical_surface ( 'none', #7938, 0.5771755819253855400 ) ;
#7940 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 2.749999999999999600 ) ) ;
#7941 = cartesian_point ( 'none', ( 9.800000000000002500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7942 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -32.29137802864844500 ) ) ;
#7943 = cartesian_point ( 'none', ( -5.887961146434518500, 41.59999999999998700, -12.07951075460767000 ) ) ;
#7944 = axis2_placement_3d ( 'none', #7970, #8009, #8008 ) ;
#7945 = cartesian_point ( 'none', ( 0.2499999999999999400, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#7946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7947 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7948 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2999999999999999300, 0.0000000000000000000 ) ) ;
#7949 = axis2_placement_3d ( 'none', #7948, #7947, #7946 ) ;
#7950 = circle ( 'none', #7949, 31.30000000000002200 ) ;
#7951 = cartesian_point ( 'none', ( 0.2500000000000002200, 0.0000000000000000000, 3.830848268582813600e-015 ) ) ;
#7952 = line ( 'none', #7951, #8005 ) ;
#7953 = face_outer_bound ( 'none', #2818, .t. ) ;
#7954 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7955 = vector ( 'none', #7954, 1000.000000000000000 ) ;
#7956 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#7957 = cartesian_point ( 'none', ( 0.2500000000000005600, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#7958 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865524600, 0.7071067811865426900 ) ) ;
#7959 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865426900, -0.7071067811865524600 ) ) ;
#7960 = cylindrical_surface ( 'none', #7944, 1.749999999999996400 ) ;
#7961 = line ( 'none', #7956, #7955 ) ;
#7962 = oriented_edge ( 'none', *, *, #7787, .f. ) ;
#7963 = plane ( 'none', #7972 ) ;
#7964 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865526800, 0.7071067811865423500 ) ) ;
#7965 = vector ( 'none', #7964, 1000.000000000000000 ) ;
#7966 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -25.69137802864844400 ) ) ;
#7967 = cartesian_point ( 'none', ( 28.99137802864861500, 0.5999999999999999800, -33.99137802864827100 ) ) ;
#7968 = oriented_edge ( 'none', *, *, #8767, .f. ) ;
#7969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7970 = cartesian_point ( 'none', ( -23.74500000000000100, -7.000000000000000000, -14.83500000000000100 ) ) ;
#7971 = line ( 'none', #7966, #7965 ) ;
#7972 = axis2_placement_3d ( 'none', #7917, #7959, #7958 ) ;
#7973 = cartesian_point ( 'none', ( -4.272318009075558400, 41.60000000000000900, -11.19103084415584300 ) ) ;
#7974 = cartesian_point ( 'none', ( -4.274501774767367500, 41.59999999999999400, -11.25851172122559000 ) ) ;
#7975 = cartesian_point ( 'none', ( -4.278750004772002800, 41.59999999999998000, -11.38978692523767600 ) ) ;
#7976 = cartesian_point ( 'none', ( -4.316212466607821900, 41.60000000000000100, -11.57943101370338100 ) ) ;
#7977 = cartesian_point ( 'none', ( -4.376856998588048800, 41.59999999999998000, -11.75481971733190000 ) ) ;
#7978 = axis2_placement_3d ( 'none', #8031, #8030, #8029 ) ;
#7979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7980 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7981 = axis2_placement_3d ( 'none', #7991, #7980, #7979 ) ;
#7982 = circle ( 'none', #7981, 4.999999999999997300 ) ;
#7983 = axis2_placement_3d ( 'none', #8015, #8014, #8012 ) ;
#7984 = cartesian_point ( 'none', ( -5.745351932854934100, 41.59999999999997300, -12.03782373496197000 ) ) ;
#7985 = circle ( 'none', #7978, 3.249999999999999600 ) ;
#7986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7987 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7989 = vertex_point ( 'none', #14324 ) ;
#7988 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, -28.99137802864844800 ) ) ;
#7990 = axis2_placement_3d ( 'none', #7988, #7987, #7986 ) ;
#7991 = cartesian_point ( 'none', ( 28.99137802864861500, 0.5999999999999999800, -28.99137802864827800 ) ) ;
#7992 = circle ( 'none', #8043, 1.749999999999999800 ) ;
#7993 = oriented_edge ( 'none', *, *, #12603, .f. ) ;
#7994 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7995 = vector ( 'none', #7994, 1000.000000000000000 ) ;
#7996 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#7997 = line ( 'none', #7996, #7995 ) ;
#7998 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, -32.79137802864843800 ) ) ;
#7999 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#8000 = direction ( 'none', ( 8.659560562354870000e-017, 0.7071067811865526800, -0.7071067811865423500 ) ) ;
#8001 = vector ( 'none', #8000, 1000.000000000000000 ) ;
#8002 = cartesian_point ( 'none', ( -5.616732070573752900, 41.60000000000000100, -11.99924045441398200 ) ) ;
#8003 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2999999999999999300, -31.30000000000002200 ) ) ;
#8004 = direction ( 'none', ( -1.683889348827610500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8005 = vector ( 'none', #8004, 1000.000000000000000 ) ;
#8006 = circle ( 'none', #7990, 3.799999999999994500 ) ;
#8007 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -33.99137802864827100 ) ) ;
#8008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8009 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8011 = axis2_placement_3d ( 'none', #8025, #8010, #8072 ) ;
#8012 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8013 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, -16.54999999999999000 ) ) ;
#8014 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8015 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -14.83500000000000100 ) ) ;
#8016 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8017 = vector ( 'none', #8016, 1000.000000000000000 ) ;
#8018 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 23.05000000000000100 ) ) ;
#8019 = line ( 'none', #8018, #8017 ) ;
#8020 = face_outer_bound ( 'none', #2845, .t. ) ;
#8021 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865524600, -0.7071067811865426900 ) ) ;
#8022 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, 2.000000000000000000 ) ) ;
#8023 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8024 = vector ( 'none', #8023, 1000.000000000000000 ) ;
#8025 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, -19.79999999999998600 ) ) ;
#8026 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -13.08500000000000400 ) ) ;
#8028 = oriented_edge ( 'none', *, *, #4030, .f. ) ;
#8027 = line ( 'none', #8022, #8067 ) ;
#8029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8030 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8031 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, 19.79999999999998600 ) ) ;
#8032 = line ( 'none', #8038, #8024 ) ;
#8033 = cartesian_point ( 'none', ( -6.040783918166467500, 41.60000000000000900, -12.12142857142857200 ) ) ;
#8034 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8035 = vector ( 'none', #8034, 1000.000000000000000 ) ;
#8036 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -18.08500000000000100 ) ) ;
#8037 = line ( 'none', #8036, #8035 ) ;
#8038 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 23.04999999999998600 ) ) ;
#8039 = cylindrical_surface ( 'none', #7983, 3.249999999999999600 ) ;
#8040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8041 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8042 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8043 = axis2_placement_3d ( 'none', #8042, #8041, #8040 ) ;
#8044 = circle ( 'none', #8011, 3.249999999999999600 ) ;
#8045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8046 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8047 = edge_curve ( 'none', #8765, #7989, #14340, .t. ) ;
#8048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8049 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8050 = cartesian_point ( 'none', ( -23.74500000000000100, -0.2999999999999999300, -14.83500000000000100 ) ) ;
#8051 = axis2_placement_3d ( 'none', #8050, #8049, #8048 ) ;
#8052 = face_outer_bound ( 'none', #2743, .t. ) ;
#8053 = conical_surface ( 'none', #8103, 1.750000000000003300, 0.7853981633974414000 ) ;
#8054 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -14.83500000000000100 ) ) ;
#8055 = axis2_placement_3d ( 'none', #8054, #8046, #8045 ) ;
#8056 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -16.58499999999999700 ) ) ;
#8057 = vector ( 'none', #8063, 1000.000000000000000 ) ;
#8058 = face_outer_bound ( 'none', #2823, .t. ) ;
#8059 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8060 = vector ( 'none', #8059, 1000.000000000000000 ) ;
#8061 = circle ( 'none', #8051, 1.749999999999994700 ) ;
#8062 = circle ( 'none', #8055, 1.749999999999994700 ) ;
#8063 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8064 = cartesian_point ( 'none', ( -23.74500000000000100, -7.000000000000000000, -16.58499999999999700 ) ) ;
#8065 = line ( 'none', #8064, #8057 ) ;
#8066 = plane ( 'none', #8109 ) ;
#8067 = vector ( 'none', #8021, 1000.000000000000000 ) ;
#8068 = cartesian_point ( 'none', ( -23.74500000000000100, -0.2999999999999999300, -16.58499999999999700 ) ) ;
#8069 = cartesian_point ( 'none', ( -23.74500000000000100, -0.2999999999999999300, -13.08500000000000400 ) ) ;
#8070 = cartesian_point ( 'none', ( 28.99137802864861500, 0.0000000000000000000, -33.99137802864827100 ) ) ;
#8071 = line ( 'none', #8070, #8060 ) ;
#8072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8073 = vector ( 'none', #8150, 1000.000000000000000 ) ;
#8074 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -16.54999999999999000 ) ) ;
#8075 = line ( 'none', #8074, #8073 ) ;
#8076 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 16.54999999999999000 ) ) ;
#8077 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 16.54999999999999000 ) ) ;
#8078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8079 = direction ( 'none', ( -0.7071067811865524600, 0.0000000000000000000, 0.7071067811865425800 ) ) ;
#8080 = direction ( 'none', ( -0.5773502691896261800, 0.5773502691896171800, -0.5773502691896341700 ) ) ;
#8081 = line ( 'none', #8076, #8143 ) ;
#8082 = cartesian_point ( 'none', ( -23.74500000000000100, -4.299999999999999800, -14.83500000000000100 ) ) ;
#8083 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, -23.04999999999998600 ) ) ;
#8084 = plane ( 'none', #8092 ) ;
#8085 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8086 = vector ( 'none', #8085, 1000.000000000000000 ) ;
#8087 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -19.79999999999998600 ) ) ;
#8088 = face_outer_bound ( 'none', #2866, .t. ) ;
#8089 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#8090 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -11.58500000000000100 ) ) ;
#8091 = circle ( 'none', #8102, 3.249999999999999600 ) ;
#8092 = axis2_placement_3d ( 'none', #8089, #8080, #8079 ) ;
#8093 = line ( 'none', #8090, #8086 ) ;
#8094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8095 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8096 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#8097 = direction ( 'none', ( 1.102927987108986000e-014, -0.7071067811865524600, -0.7071067811865426900 ) ) ;
#8098 = vertex_point ( 'none', #14323 ) ;
#8099 = vector ( 'none', #8097, 1000.000000000000000 ) ;
#8100 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#8101 = line ( 'none', #8100, #8099 ) ;
#8102 = axis2_placement_3d ( 'none', #8087, #8078, #8147 ) ;
#8103 = axis2_placement_3d ( 'none', #8096, #8095, #8094 ) ;
#8104 = direction ( 'none', ( -0.7071067811865422400, -0.7071067811865529000, 0.0000000000000000000 ) ) ;
#8105 = direction ( 'none', ( -0.7071067811865529000, 0.7071067811865422400, 1.190689577323812600e-016 ) ) ;
#8106 = cartesian_point ( 'none', ( 0.2499999999999967500, 4.000000000000000000, 3.830848268582814400e-015 ) ) ;
#8107 = oriented_edge ( 'none', *, *, #7619, .t. ) ;
#8108 = vertex_point ( 'none', #14330 ) ;
#8109 = axis2_placement_3d ( 'none', #8106, #8105, #8104 ) ;
#8110 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865524600, 0.7071067811865426900 ) ) ;
#8111 = vector ( 'none', #8110, 1000.000000000000000 ) ;
#8112 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#8113 = edge_curve ( 'none', #8098, #7612, #14332, .t. ) ;
#8114 = line ( 'none', #8112, #8111 ) ;
#8115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8116 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8117 = face_outer_bound ( 'none', #2828, .t. ) ;
#8118 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, 16.54999999999999000 ) ) ;
#8119 = cartesian_point ( 'none', ( -23.74500000000000100, -4.299999999999999800, -18.08500000000000100 ) ) ;
#8120 = axis2_placement_3d ( 'none', #8163, #8162, #8161 ) ;
#8121 = axis2_placement_3d ( 'none', #8082, #8116, #8115 ) ;
#8122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8123 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8124 = oriented_edge ( 'none', *, *, #3724, .f. ) ;
#8125 = axis2_placement_3d ( 'none', #8187, #8148, #8180 ) ;
#8126 = direction ( 'none', ( -0.7071067811865422400, -0.7071067811865529000, 2.114642392724539400e-016 ) ) ;
#8127 = vector ( 'none', #8126, 1000.000000000000000 ) ;
#8128 = axis2_placement_3d ( 'none', #8139, #8123, #8122 ) ;
#8129 = cylindrical_surface ( 'none', #8125, 3.249999999999999600 ) ;
#8130 = edge_loop ( 'none', ( #8191, #7968, #8757, #8749 ) ) ;
#8131 = oriented_edge ( 'none', *, *, #7550, .t. ) ;
#8132 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8133 = vector ( 'none', #8132, 1000.000000000000000 ) ;
#8134 = cartesian_point ( 'none', ( 0.1249999999999982900, 3.875000000000000000, -1.750000000000003300 ) ) ;
#8135 = line ( 'none', #8134, #8127 ) ;
#8136 = circle ( 'none', #8121, 3.249999999999999600 ) ;
#8137 = cartesian_point ( 'none', ( -23.74500000000000100, -7.000000000000000000, -13.08500000000000400 ) ) ;
#8138 = line ( 'none', #8137, #8133 ) ;
#8139 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -14.83500000000000100 ) ) ;
#8140 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -11.58500000000000100 ) ) ;
#8141 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -23.04999999999998600 ) ) ;
#8142 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8143 = vector ( 'none', #8142, 1000.000000000000000 ) ;
#8144 = circle ( 'none', #8128, 3.249999999999999600 ) ;
#8145 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, 23.04999999999998600 ) ) ;
#8146 = edge_curve ( 'none', #7549, #7577, #14316, .t. ) ;
#8147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8148 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8149 = advanced_face ( 'none', ( #14313 ), #14317, .t. ) ;
#8150 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8151 = b_spline_curve_with_knots ( 'none', 3,
( #9001, #7880, #7879, #8156, #8478, #8458, #8471 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2488751571872421000, 0.4974197103002320800, 0.7479413436558444200, 0.9999999999999998900 ),
.unspecified. ) ;
#8152 = cartesian_point ( 'none', ( -11.25002131819377600, 41.89999999999999900, -17.79091970402275200 ) ) ;
#8154 = oriented_edge ( 'none', *, *, #9537, .t. ) ;
#8153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8155 = oriented_edge ( 'none', *, *, #3991, .f. ) ;
#8156 = cartesian_point ( 'none', ( 5.401809842110142600, 41.59999999999998000, -13.80380400487255200 ) ) ;
#8157 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8158 = vector ( 'none', #8157, 1000.000000000000000 ) ;
#8159 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -23.04999999999998600 ) ) ;
#8160 = line ( 'none', #8159, #8158 ) ;
#8161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8162 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8163 = cartesian_point ( 'none', ( -12.71943060804858700, 41.89999999999999900, -19.36691936476659100 ) ) ;
#8164 = oriented_edge ( 'none', *, *, #3721, .f. ) ;
#8165 = oriented_edge ( 'none', *, *, #7614, .f. ) ;
#8166 = face_outer_bound ( 'none', #2839, .t. ) ;
#8167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8168 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8169 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 23.04999999999998600 ) ) ;
#8170 = face_outer_bound ( 'none', #2792, .t. ) ;
#8172 = advanced_face ( 'none', ( #14325 ), #14363, .t. ) ;
#8171 = cartesian_point ( 'none', ( -23.74500000000000100, -4.299999999999999800, -11.58500000000000100 ) ) ;
#8173 = direction ( 'none', ( 0.7071067811865525700, -1.922962686383593200e-016, -0.7071067811865425800 ) ) ;
#8174 = vector ( 'none', #8173, 999.9999999999998900 ) ;
#8175 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#8176 = line ( 'none', #8175, #8174 ) ;
#8177 = axis2_placement_3d ( 'none', #8185, #8168, #8167 ) ;
#8178 = oriented_edge ( 'none', *, *, #8182, .f. ) ;
#8179 = cylindrical_surface ( 'none', #8177, 3.249999999999999600 ) ;
#8180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8181 = oriented_edge ( 'none', *, *, #8754, .t. ) ;
#8182 = edge_curve ( 'none', #7549, #3143, #14359, .t. ) ;
#8183 = oriented_edge ( 'none', *, *, #9558, .t. ) ;
#8184 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -16.54999999999999000 ) ) ;
#8185 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 19.80000000000000100 ) ) ;
#8186 = cylindrical_surface ( 'none', #8120, 2.154747918383104200 ) ;
#8187 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 19.79999999999998600 ) ) ;
#8188 = edge_curve ( 'none', #7989, #12569, #14353, .t. ) ;
#8189 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8190 = advanced_face ( 'none', ( #14361 ), #14349, .f. ) ;
#8191 = oriented_edge ( 'none', *, *, #12596, .f. ) ;
#8192 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 16.55000000000000100 ) ) ;
#8193 = circle ( 'none', #8260, 3.249999999999999600 ) ;
#8194 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865411300, -0.7071067811865539000 ) ) ;
#8195 = direction ( 'none', ( -0.5773502691896189600, -0.5773502691896343900, -0.5773502691896239500 ) ) ;
#8196 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#8197 = oriented_edge ( 'none', *, *, #8230, .t. ) ;
#8198 = edge_curve ( 'none', #8385, #4343, #14347, .t. ) ;
#8199 = vector ( 'none', #8261, 1000.000000000000000 ) ;
#8200 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#8201 = line ( 'none', #8200, #8199 ) ;
#8202 = direction ( 'none', ( 0.7071067811865425800, 0.0000000000000000000, 0.7071067811865525700 ) ) ;
#8203 = direction ( 'none', ( -0.5773502691896341700, 0.5773502691896172900, 0.5773502691896260600 ) ) ;
#8204 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#8206 = oriented_edge ( 'none', *, *, #4344, .f. ) ;
#8205 = axis2_placement_3d ( 'none', #8204, #8203, #8202 ) ;
#8207 = oriented_edge ( 'none', *, *, #8198, .t. ) ;
#8208 = face_outer_bound ( 'none', #2879, .t. ) ;
#8209 = edge_curve ( 'none', #8340, #7603, #14397, .t. ) ;
#8210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8211 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8212 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 19.79999999999998600 ) ) ;
#8214 = oriented_edge ( 'none', *, *, #8221, .t. ) ;
#8213 = axis2_placement_3d ( 'none', #8212, #8211, #8210 ) ;
#8215 = circle ( 'none', #8213, 3.249999999999999600 ) ;
#8216 = face_outer_bound ( 'none', #2884, .t. ) ;
#8217 = conical_surface ( 'none', #8257, 31.00000000000001400, 0.7853981633974506100 ) ;
#8218 = plane ( 'none', #8219 ) ;
#8219 = axis2_placement_3d ( 'none', #8196, #8195, #8194 ) ;
#8220 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -18.08500000000000100 ) ) ;
#8221 = edge_curve ( 'none', #8340, #4345, #14392, .t. ) ;
#8222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8223 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8224 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -19.79999999999998600 ) ) ;
#8225 = axis2_placement_3d ( 'none', #8224, #8223, #8222 ) ;
#8226 = cylindrical_surface ( 'none', #8225, 3.249999999999999600 ) ;
#8227 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8228 = face_outer_bound ( 'none', #2890, .t. ) ;
#8229 = plane ( 'none', #8205 ) ;
#8230 = edge_curve ( 'none', #7603, #3355, #14396, .t. ) ;
#8231 = line ( 'none', #8300, #8299 ) ;
#8232 = face_outer_bound ( 'none', #2985, .t. ) ;
#8233 = direction ( 'none', ( -0.7071067811865425800, -9.614813431917965800e-017, -0.7071067811865525700 ) ) ;
#8234 = axis2_placement_3d ( 'none', #8328, #8265, #8322 ) ;
#8235 = edge_loop ( 'none', ( #8206, #8577, #8414, #8207 ) ) ;
#8236 = vector ( 'none', #8233, 999.9999999999998900 ) ;
#8238 = oriented_edge ( 'none', *, *, #8716, .f. ) ;
#8237 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#8239 = line ( 'none', #8237, #8236 ) ;
#8240 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865524600, 0.7071067811865426900 ) ) ;
#8241 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865426900, 0.7071067811865524600 ) ) ;
#8242 = cartesian_point ( 'none', ( -19.80000000000000100, -4.299999999999999800, 23.05000000000000100 ) ) ;
#8243 = plane ( 'none', #8249 ) ;
#8244 = direction ( 'none', ( 0.7071067811865524600, -3.845925372767071400e-015, -0.7071067811865426900 ) ) ;
#8245 = vector ( 'none', #8244, 1000.000000000000000 ) ;
#8246 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#8247 = line ( 'none', #8246, #8245 ) ;
#8248 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 23.05000000000000100 ) ) ;
#8249 = axis2_placement_3d ( 'none', #8252, #8241, #8240 ) ;
#8250 = advanced_face ( 'none', ( #14314 ), #14381, .t. ) ;
#8251 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8252 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 1.750000000000003300 ) ) ;
#8253 = edge_curve ( 'none', #3324, #7533, #14348, .t. ) ;
#8254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8255 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8256 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 19.80000000000000100 ) ) ;
#8257 = axis2_placement_3d ( 'none', #8227, #8251, #8259 ) ;
#8258 = face_outer_bound ( 'none', #2886, .t. ) ;
#8259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8260 = axis2_placement_3d ( 'none', #8256, #8255, #8254 ) ;
#8261 = direction ( 'none', ( -9.337257675761393400e-016, 0.7071067811865524600, -0.7071067811865426900 ) ) ;
#8262 = cartesian_point ( 'none', ( 0.1250000000000006700, 0.1249999999999977000, -1.750000000000001600 ) ) ;
#8263 = line ( 'none', #8262, #8303 ) ;
#8264 = line ( 'none', #8269, #8268 ) ;
#8265 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8266 = edge_curve ( 'none', #8385, #8340, #14377, .t. ) ;
#8267 = cartesian_point ( 'none', ( 28.99137802864828500, 0.5999999999999999800, 28.99137802864860800 ) ) ;
#8268 = vector ( 'none', #8334, 1000.000000000000000 ) ;
#8269 = cartesian_point ( 'none', ( 28.99137802864828500, 0.0000000000000000000, 23.99137802864861200 ) ) ;
#8270 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8271 = vector ( 'none', #8270, 1000.000000000000000 ) ;
#8272 = face_outer_bound ( 'none', #2930, .t. ) ;
#8273 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -33.99137802864861200 ) ) ;
#8274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8275 = circle ( 'none', #8366, 3.249999999999999600 ) ;
#8276 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8277 = axis2_placement_3d ( 'none', #8339, #8338, #8337 ) ;
#8279 = oriented_edge ( 'none', *, *, #7465, .t. ) ;
#8278 = cartesian_point ( 'none', ( -28.99137802864827800, 0.0000000000000000000, -28.99137802864861500 ) ) ;
#8280 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8281 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8282 = cartesian_point ( 'none', ( -28.99137802864827800, 0.5999999999999999800, -28.99137802864861500 ) ) ;
#8283 = cartesian_point ( 'none', ( -28.99137802864860800, 0.0000000000000000000, 33.99137802864827800 ) ) ;
#8284 = line ( 'none', #8283, #8271 ) ;
#8285 = circle ( 'none', #8277, 5.000000000000000900 ) ;
#8286 = circle ( 'none', #8295, 5.000000000000000900 ) ;
#8287 = edge_curve ( 'none', #7603, #4349, #14383, .t. ) ;
#8288 = cylindrical_surface ( 'none', #8294, 5.000000000000000900 ) ;
#8289 = cartesian_point ( 'none', ( -28.99137802864827800, 0.5999999999999999800, -23.99137802864861500 ) ) ;
#8290 = direction ( 'none', ( -0.7071067811865422400, -0.7071067811865529000, -9.996939720005154800e-015 ) ) ;
#8291 = vector ( 'none', #8290, 1000.000000000000000 ) ;
#8292 = cartesian_point ( 'none', ( 0.1249999999999988900, 3.875000000000000000, 1.750000000000001600 ) ) ;
#8293 = line ( 'none', #8292, #8291 ) ;
#8294 = axis2_placement_3d ( 'none', #8278, #8276, #8274 ) ;
#8295 = axis2_placement_3d ( 'none', #8282, #8281, #8280 ) ;
#8296 = oriented_edge ( 'none', *, *, #8266, .t. ) ;
#8297 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 33.99137802864860400 ) ) ;
#8298 = direction ( 'none', ( 7.414294989378056800e-016, 0.7071067811865408000, -0.7071067811865543500 ) ) ;
#8299 = vector ( 'none', #8298, 1000.000000000000100 ) ;
#8300 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#8301 = oriented_edge ( 'none', *, *, #4352, .f. ) ;
#8302 = direction ( 'none', ( 0.7071067811865520100, -0.7071067811865431300, 9.849574236945525500e-015 ) ) ;
#8303 = vector ( 'none', #8302, 999.9999999999998900 ) ;
#8304 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 28.99137802864860800 ) ) ;
#8305 = cartesian_point ( 'none', ( -19.80000000000000100, -4.299999999999999800, 19.80000000000000100 ) ) ;
#8306 = axis2_placement_3d ( 'none', #8365, #8351, #8345 ) ;
#8307 = edge_curve ( 'none', #7533, #7605, #14429, .t. ) ;
#8308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8309 = cartesian_point ( 'none', ( 3.868353076806703000e-015, -0.2999999999999999300, 31.30000000000002200 ) ) ;
#8310 = axis2_placement_3d ( 'none', #8341, #8349, #8348 ) ;
#8311 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8312 = edge_curve ( 'none', #7821, #8385, #14373, .t. ) ;
#8313 = cartesian_point ( 'none', ( 28.99137802864828500, 0.0000000000000000000, 28.99137802864860800 ) ) ;
#8314 = axis2_placement_3d ( 'none', #8313, #8320, #8308 ) ;
#8315 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -23.99137802864827800 ) ) ;
#8316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8317 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8318 = axis2_placement_3d ( 'none', #8267, #8317, #8316 ) ;
#8319 = cylindrical_surface ( 'none', #8314, 4.999999999999997300 ) ;
#8320 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8321 = cartesian_point ( 'none', ( -19.80000000000000100, -4.299999999999999800, 16.55000000000000100 ) ) ;
#8322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8323 = vertex_point ( 'none', #14433 ) ;
#8324 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 23.99137802864861200 ) ) ;
#8325 = cartesian_point ( 'none', ( 28.99137802864828500, 0.5999999999999999800, 23.99137802864861200 ) ) ;
#8326 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8327 = vector ( 'none', #8326, 1000.000000000000000 ) ;
#8328 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 28.99137802864828500 ) ) ;
#8329 = circle ( 'none', #8234, 3.050898701435645700 ) ;
#8330 = cartesian_point ( 'none', ( 28.99137802864861500, 0.0000000000000000000, -23.99137802864827800 ) ) ;
#8331 = line ( 'none', #8330, #8327 ) ;
#8332 = edge_loop ( 'none', ( #7890, #8238, #8181, #15301 ) ) ;
#8333 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 25.94047932721263900 ) ) ;
#8334 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8335 = circle ( 'none', #8318, 4.999999999999997300 ) ;
#8336 = cartesian_point ( 'none', ( 28.99137802864828500, 0.5999999999999999800, 33.99137802864860400 ) ) ;
#8337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8338 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8339 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 28.99137802864828500 ) ) ;
#8340 = vertex_point ( 'none', #14380 ) ;
#8341 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 4.000000000000000000, -1.750000000000003300 ) ) ;
#8342 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8343 = advanced_face ( 'none', ( #14414 ), #14415, .f. ) ;
#8344 = circle ( 'none', #8409, 0.4259020797411430800 ) ;
#8345 = direction ( 'none', ( -0.7071067811865520100, 0.7071067811865431300, 0.0000000000000000000 ) ) ;
#8346 = cartesian_point ( 'none', ( -13.79469714919523300, 41.89999999999999900, -17.61365123140315000 ) ) ;
#8347 = oriented_edge ( 'none', *, *, #12597, .f. ) ;
#8348 = direction ( 'none', ( 0.7071067811865524600, 0.0000000000000000000, -0.7071067811865426900 ) ) ;
#8349 = direction ( 'none', ( 0.7071067811865426900, 0.0000000000000000000, 0.7071067811865524600 ) ) ;
#8350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8351 = direction ( 'none', ( 0.7071067811865431300, 0.7071067811865520100, -1.190689577323796100e-016 ) ) ;
#8352 = face_outer_bound ( 'none', #2873, .t. ) ;
#8353 = plane ( 'none', #8306 ) ;
#8354 = face_outer_bound ( 'none', #2941, .t. ) ;
#8355 = plane ( 'none', #8310 ) ;
#8356 = direction ( 'none', ( 0.7071067811865520100, -0.7071067811865431300, 9.185433182841651900e-017 ) ) ;
#8357 = vector ( 'none', #8356, 999.9999999999998900 ) ;
#8358 = cartesian_point ( 'none', ( 0.2500000000000005600, -1.009559814004204700e-017, 1.749999999999999800 ) ) ;
#8359 = line ( 'none', #8358, #8357 ) ;
#8360 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8362 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -28.99137802864827800 ) ) ;
#8363 = axis2_placement_3d ( 'none', #8362, #8361, #8360 ) ;
#8364 = circle ( 'none', #8363, 4.999999999999997300 ) ;
#8365 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999967500, -2.000000000000000000 ) ) ;
#8366 = axis2_placement_3d ( 'none', #8305, #8311, #8350 ) ;
#8367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8368 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8369 = axis2_placement_3d ( 'none', #8304, #8368, #8367 ) ;
#8370 = circle ( 'none', #8369, 4.999999999999997300 ) ;
#8371 = cartesian_point ( 'none', ( -13.55250442467803200, 41.89999999999999900, -17.07862978334682700 ) ) ;
#8372 = line ( 'none', #8371, #8442 ) ;
#8373 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8374 = conical_surface ( 'none', #8435, 3.400000000000000400, 0.01745329251994333400 ) ;
#8375 = circle ( 'none', #8437, 2.154747918353058900 ) ;
#8376 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8377 = vector ( 'none', #8376, 1000.000000000000000 ) ;
#8378 = cartesian_point ( 'none', ( -13.55250442467803200, 41.89999999999999900, -17.07862978334682700 ) ) ;
#8379 = cartesian_point ( 'none', ( -5.938308268815818600, 41.60000000000000100, -14.86493506493506300 ) ) ;
#8380 = cartesian_point ( 'none', ( -5.992480268504581700, 41.59999999999997300, -14.86386085532233100 ) ) ;
#8381 = cartesian_point ( 'none', ( -6.098102887482506100, 41.59999999999998000, -14.86176640000813800 ) ) ;
#8382 = cartesian_point ( 'none', ( -6.252097766275934300, 41.59999999999995900, -14.84271069614201900 ) ) ;
#8383 = cartesian_point ( 'none', ( -6.397910695148699000, 41.59999999999996600, -14.81386584770095800 ) ) ;
#8384 = cartesian_point ( 'none', ( -6.535357276220292300, 41.59999999999995900, -14.77238999104200100 ) ) ;
#8385 = vertex_point ( 'none', #14413 ) ;
#8386 = cartesian_point ( 'none', ( -6.664168353139253900, 41.59999999999995900, -14.71820609222086800 ) ) ;
#8387 = cartesian_point ( 'none', ( -6.784536027527093600, 41.59999999999995900, -14.65232607181039100 ) ) ;
#8388 = cartesian_point ( 'none', ( -6.895575253955931000, 41.59999999999998700, -14.57332718685483500 ) ) ;
#8389 = cartesian_point ( 'none', ( -6.998123758054630300, 41.59999999999995900, -14.48419963327961400 ) ) ;
#8391 = oriented_edge ( 'none', *, *, #8209, .t. ) ;
#8390 = cartesian_point ( 'none', ( -7.090279858856257000, 41.59999999999998700, -14.38541971218640800 ) ) ;
#8392 = cartesian_point ( 'none', ( -7.169302471171800300, 41.59999999999995900, -14.27781027175403000 ) ) ;
#8393 = cartesian_point ( 'none', ( -7.238521056738315800, 41.59999999999998000, -14.16513004178910200 ) ) ;
#8394 = cartesian_point ( 'none', ( -7.292843073164641900, 41.59999999999995900, -14.04404643180311400 ) ) ;
#8395 = cartesian_point ( 'none', ( -7.337305555919755300, 41.59999999999998700, -13.91699675912651200 ) ) ;
#8396 = cartesian_point ( 'none', ( -7.367087439341056600, 41.59999999999997300, -13.78210659365872800 ) ) ;
#8397 = cartesian_point ( 'none', ( -7.385880336456460200, 41.59999999999998000, -13.64083446600573700 ) ) ;
#8398 = cartesian_point ( 'none', ( -7.388081431039318600, 41.59999999999997300, -13.54431195646652100 ) ) ;
#8399 = cartesian_point ( 'none', ( -7.389201125958675400, 41.59999999999999400, -13.49521103896104000 ) ) ;
#8400 = cartesian_point ( 'none', ( -14.02181308579413600, 41.89999999999999900, -17.25335838818997300 ) ) ;
#8401 = line ( 'none', #8400, #8377 ) ;
#8402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8403 = cartesian_point ( 'none', ( -14.02181308579413600, 41.89999999999999900, -17.25335838818997300 ) ) ;
#8404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8405 = b_spline_curve_with_knots ( 'none', 3,
( #8399, #8398, #8397, #8396, #8395, #8394, #8393, #8392, #8390, #8389, #8388, #8387, #8386, #8384, #8383, #8382, #8381, #8380, #8379 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165530500, 0.1288080945620822800, 0.1899268927605019000, 0.2496112924553537100, 0.3082029397081854100, 0.3667423739871055700, 0.4258001349334950600, 0.4861823633435304300, 0.5466657910900634100, 0.6069212813171069900, 0.6677475274143165300, 0.7294654380821763400, 0.7931679656210826000, 0.8590477994595456800, 0.9277080739173513300, 1.000000000000000000 ),
.unspecified. ) ;
#8406 = axis2_placement_3d ( 'none', #8407, #8373, #8404 ) ;
#8407 = cartesian_point ( 'none', ( -13.36915367791427500, 41.89999999999999900, -18.28872612700259000 ) ) ;
#8408 = face_outer_bound ( 'none', #2950, .t. ) ;
#8409 = axis2_placement_3d ( 'none', #8346, #8342, #8402 ) ;
#8410 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8411 = circle ( 'none', #8475, 4.999999999999997300 ) ;
#8412 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8413 = vector ( 'none', #8412, 1000.000000000000000 ) ;
#8414 = oriented_edge ( 'none', *, *, #8312, .t. ) ;
#8415 = cartesian_point ( 'none', ( -28.99137802864860800, 0.0000000000000000000, 28.99137802864828500 ) ) ;
#8416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8417 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8418 = oriented_edge ( 'none', *, *, #8287, .t. ) ;
#8419 = axis2_placement_3d ( 'none', #8427, #8417, #8416 ) ;
#8420 = advanced_face ( 'none', ( #14408 ), #14412, .f. ) ;
#8421 = face_outer_bound ( 'none', #2973, .t. ) ;
#8422 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -23.99137802864861500 ) ) ;
#8423 = oriented_edge ( 'none', *, *, #3410, .t. ) ;
#8424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8425 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 32.04227673008393400 ) ) ;
#8426 = cartesian_point ( 'none', ( -28.99137802864827800, 0.5999999999999999800, -33.99137802864861200 ) ) ;
#8427 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -28.99137802864861500 ) ) ;
#8428 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8429 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 28.99137802864828500 ) ) ;
#8430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8431 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8432 = axis2_placement_3d ( 'none', #8415, #8410, #8476 ) ;
#8433 = cylindrical_surface ( 'none', #8432, 4.999999999999997300 ) ;
#8434 = circle ( 'none', #8419, 4.999999999999997300 ) ;
#8435 = axis2_placement_3d ( 'none', #8429, #8428, #8424 ) ;
#8436 = face_outer_bound ( 'none', #2967, .t. ) ;
#8437 = axis2_placement_3d ( 'none', #8443, #8431, #8430 ) ;
#8438 = cartesian_point ( 'none', ( -28.99137802864827800, 0.0000000000000000000, -33.99137802864861200 ) ) ;
#8439 = line ( 'none', #8438, #8413 ) ;
#8440 = cylindrical_surface ( 'none', #8406, 1.223907944768672700 ) ;
#8441 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8442 = vector ( 'none', #8441, 1000.000000000000000 ) ;
#8443 = cartesian_point ( 'none', ( -13.22970674889104000, 41.89999999999999900, -19.20906172362394300 ) ) ;
#8444 = cartesian_point ( 'none', ( -12.71943060804858700, 41.89999999999999900, -19.36691936476659100 ) ) ;
#8445 = axis2_placement_3d ( 'none', #8444, #7857, #7856 ) ;
#8446 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8447 = face_outer_bound ( 'none', #3003, .t. ) ;
#8448 = circle ( 'none', #8445, 2.154747918383104200 ) ;
#8449 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8450 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8452 = oriented_edge ( 'none', *, *, #8287, .f. ) ;
#8453 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8454 = cartesian_point ( 'none', ( -28.99137802864860800, 0.5999999999999999800, 28.99137802864828500 ) ) ;
#8455 = line ( 'none', #8446, #8464 ) ;
#8456 = cartesian_point ( 'none', ( -28.99137802864860800, 42.60000000000000100, 28.99137802864828500 ) ) ;
#8457 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 23.99137802864828100 ) ) ;
#8458 = cartesian_point ( 'none', ( 5.292385778859775200, 41.59999999999998000, -13.41115075972209400 ) ) ;
#8459 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 33.99137802864827800 ) ) ;
#8460 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8461 = vector ( 'none', #8460, 1000.000000000000000 ) ;
#8462 = cartesian_point ( 'none', ( -28.99137802864860800, 0.0000000000000000000, 23.99137802864828100 ) ) ;
#8463 = line ( 'none', #8462, #8461 ) ;
#8464 = vector ( 'none', #8450, 1000.000000000000000 ) ;
#8465 = oriented_edge ( 'none', *, *, #4348, .f. ) ;
#8466 = advanced_face ( 'none', ( #14466 ), #14405, .f. ) ;
#8467 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8468 = vector ( 'none', #8467, 1000.000000000000000 ) ;
#8469 = cartesian_point ( 'none', ( -28.99137802864827800, 0.0000000000000000000, -23.99137802864861500 ) ) ;
#8470 = line ( 'none', #8469, #8468 ) ;
#8471 = cartesian_point ( 'none', ( 5.268063484430936000, 41.59999999999999400, -13.33287337662337700 ) ) ;
#8472 = cartesian_point ( 'none', ( -28.99137802864860800, 0.5999999999999999800, 33.99137802864827800 ) ) ;
#8473 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8474 = vector ( 'none', #8473, 1000.000000000000000 ) ;
#8475 = axis2_placement_3d ( 'none', #8454, #8453, #8451 ) ;
#8476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8477 = cartesian_point ( 'none', ( -28.99137802864860800, 0.5999999999999999800, 23.99137802864828100 ) ) ;
#8478 = cartesian_point ( 'none', ( 5.340882053328202900, 41.59999999999997300, -13.56722819997068500 ) ) ;
#8479 = cartesian_point ( 'none', ( 28.99137802864828500, 0.0000000000000000000, 33.99137802864860400 ) ) ;
#8480 = line ( 'none', #8479, #8474 ) ;
#8481 = advanced_face ( 'none', ( #14462 ), #14404, .f. ) ;
#8482 = cylindrical_surface ( 'none', #8536, 2.154747918353058900 ) ;
#8483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8484 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8485 = vector ( 'none', #8484, 1000.000000000000000 ) ;
#8486 = cartesian_point ( 'none', ( -11.25002131819377600, 41.89999999999999900, -17.79091970402275200 ) ) ;
#8487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8488 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8489 = face_outer_bound ( 'none', #2957, .t. ) ;
#8490 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8491 = vector ( 'none', #8490, 1000.000000000000000 ) ;
#8492 = cartesian_point ( 'none', ( -11.69075585936987800, 41.89999999999999900, -17.47357131086652200 ) ) ;
#8493 = axis2_placement_3d ( 'none', #8512, #8488, #8483 ) ;
#8494 = line ( 'none', #8486, #8485 ) ;
#8495 = circle ( 'none', #8541, 3.514644221486434200 ) ;
#8496 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8497 = vector ( 'none', #8496, 1000.000000000000000 ) ;
#8498 = cartesian_point ( 'none', ( -10.96135906890325800, 41.89999999999999900, -18.20013213111658600 ) ) ;
#8499 = axis2_placement_3d ( 'none', #8532, #8531, #8530 ) ;
#8500 = cartesian_point ( 'none', ( -10.96135906890325800, 41.89999999999999900, -18.20013213111658600 ) ) ;
#8501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8502 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8503 = cartesian_point ( 'none', ( -12.08465338287620300, 41.89999999999999900, -18.68609564980099300 ) ) ;
#8504 = line ( 'none', #8498, #8497 ) ;
#8505 = cartesian_point ( 'none', ( -11.69075585936987800, 41.89999999999999900, -17.47357131086652200 ) ) ;
#8506 = line ( 'none', #8505, #8491 ) ;
#8507 = face_outer_bound ( 'none', #3026, .t. ) ;
#8508 = face_outer_bound ( 'none', #2993, .t. ) ;
#8509 = cylindrical_surface ( 'none', #8493, 3.514644221486434200 ) ;
#8510 = axis2_placement_3d ( 'none', #8503, #8502, #8501 ) ;
#8511 = cylindrical_surface ( 'none', #8510, 1.223907944780194800 ) ;
#8512 = cartesian_point ( 'none', ( -13.36864389926284400, 41.89999999999999900, -20.56184198054755500 ) ) ;
#8513 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8515 = vector ( 'none', #8533, 1000.000000000000000 ) ;
#8516 = direction ( 'none', ( -0.2810012814555040200, -8.917681719470154300e-015, -0.9597073928132285900 ) ) ;
#8517 = vector ( 'none', #8516, 1000.000000000000000 ) ;
#8518 = line ( 'none', #8534, #8515 ) ;
#8519 = cartesian_point ( 'none', ( 5.784500172742623300, 41.89999999999997700, -13.25170454545454600 ) ) ;
#8520 = cartesian_point ( 'none', ( 6.811285887028338600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8521 = line ( 'none', #8520, #8517 ) ;
#8522 = axis2_placement_3d ( 'none', #8513, #8571, #8570 ) ;
#8523 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8524 = vector ( 'none', #8523, 1000.000000000000000 ) ;
#8525 = line ( 'none', #8526, #8524 ) ;
#8526 = cartesian_point ( 'none', ( -13.00956162837242000, 41.89999999999999900, -17.06558913981077600 ) ) ;
#8527 = cartesian_point ( 'none', ( -13.00956162837242000, 41.89999999999999900, -17.06558913981077600 ) ) ;
#8528 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8529 = cartesian_point ( 'none', ( -13.22970674889104000, 41.89999999999999900, -19.20906172362394300 ) ) ;
#8530 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8531 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8532 = cartesian_point ( 'none', ( -13.36915367791427500, 41.89999999999999900, -18.28872612700259000 ) ) ;
#8533 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8534 = cartesian_point ( 'none', ( 5.246756666249117600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8535 = circle ( 'none', #8522, 2.749999999999999600 ) ;
#8536 = axis2_placement_3d ( 'none', #8529, #8528, #8487 ) ;
#8537 = circle ( 'none', #8499, 1.223907944768672700 ) ;
#8538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8539 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8540 = cartesian_point ( 'none', ( -13.36864389926284400, 41.89999999999999900, -20.56184198054755500 ) ) ;
#8541 = axis2_placement_3d ( 'none', #8540, #8539, #8538 ) ;
#8542 = cartesian_point ( 'none', ( 4.626829718197170000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8543 = circle ( 'none', #8591, 1.300000000000004300 ) ;
#8544 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8545 = edge_loop ( 'none', ( #8742, #8560, #7807, #8923 ) ) ;
#8546 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8547 = cartesian_point ( 'none', ( 9.800000000000002500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8548 = edge_curve ( 'none', #8737, #7821, #14452, .t. ) ;
#8549 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#8550 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#8551 = cartesian_point ( 'none', ( 1.924038590812255700, 1.163414459189985400e-016, -0.9499999999999997300 ) ) ;
#8552 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8553 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8554 = axis2_placement_3d ( 'none', #8553, #8552, #8544 ) ;
#8555 = circle ( 'none', #8554, 1.412162162162162300 ) ;
#8556 = cartesian_point ( 'none', ( 7.351058614301065200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8557 = axis2_placement_3d ( 'none', #8551, #8550, #8549 ) ;
#8558 = cartesian_point ( 'none', ( 1.924038590812256100, 3.367778697655220500e-016, -2.749999999999999600 ) ) ;
#8559 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 1.412162162162162300 ) ) ;
#8560 = oriented_edge ( 'none', *, *, #8642, .f. ) ;
#8561 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.60000000000000100, -14.21558441558441600 ) ) ;
#8562 = circle ( 'none', #8557, 1.800000000000000500 ) ;
#8563 = toroidal_surface ( 'none', #8574, 0.9499999999999997300, 1.800000000000000500 ) ;
#8564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8565 = vector ( 'none', #8564, 1000.000000000000000 ) ;
#8566 = cartesian_point ( 'none', ( 7.351058614301065200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8567 = line ( 'none', #8566, #8565 ) ;
#8568 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8569 = face_outer_bound ( 'none', #2432, .t. ) ;
#8570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8571 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8572 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8573 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#8574 = axis2_placement_3d ( 'none', #8568, #8572, #8514 ) ;
#8575 = cartesian_point ( 'none', ( 5.246756666249117600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8577 = oriented_edge ( 'none', *, *, #8656, .f. ) ;
#8576 = cartesian_point ( 'none', ( 9.800000000000002500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#8578 = line ( 'none', #8576, #8638 ) ;
#8579 = face_outer_bound ( 'none', #2435, .t. ) ;
#8580 = plane ( 'none', #8586 ) ;
#8581 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.59999999999998700, -11.42337662337662400 ) ) ;
#8582 = cartesian_point ( 'none', ( 9.800000000000002500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#8583 = cartesian_point ( 'none', ( 0.6006277036000942100, 41.89999999999999900, -10.20021131907780700 ) ) ;
#8584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8585 = vector ( 'none', #8595, 1000.000000000000000 ) ;
#8586 = axis2_placement_3d ( 'none', #8583, #8636, #8632 ) ;
#8587 = oriented_edge ( 'none', *, *, #8656, .t. ) ;
#8588 = line ( 'none', #8596, #8585 ) ;
#8589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8590 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8591 = axis2_placement_3d ( 'none', #8602, #8590, #8589 ) ;
#8592 = axis2_placement_3d ( 'none', #8547, #8546, #8584 ) ;
#8593 = cartesian_point ( 'none', ( 10.00000000000000200, 1.714505518806297100e-016, -1.300000000000004300 ) ) ;
#8594 = face_outer_bound ( 'none', #2414, .t. ) ;
#8595 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8596 = cartesian_point ( 'none', ( 4.190547250664701900, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8597 = conical_surface ( 'none', #8592, 1.500000000000000000, 0.7853981633974407300 ) ;
#8598 = direction ( 'none', ( -0.2804006224586512700, 8.919314043649169800e-015, 0.9598830610677535600 ) ) ;
#8599 = vector ( 'none', #8598, 1000.000000000000200 ) ;
#8600 = cartesian_point ( 'none', ( 4.626829718197170000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8601 = cartesian_point ( 'none', ( 0.1843816890452448500, 1.412162162162163200, 0.0000000000000000000 ) ) ;
#8602 = cartesian_point ( 'none', ( 10.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8603 = cartesian_point ( 'none', ( 5.500409263651715900, 41.89999999999999100, -14.27950487012987100 ) ) ;
#8604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8605 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8606 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8607 = axis2_placement_3d ( 'none', #8606, #8605, #8604 ) ;
#8608 = line ( 'none', #8600, #8599 ) ;
#8609 = circle ( 'none', #8607, 1.412162162162162300 ) ;
#8610 = axis2_placement_3d ( 'none', #8670, #8667, #8666 ) ;
#8611 = vector ( 'none', #8675, 1000.000000000000000 ) ;
#8612 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8613 = vector ( 'none', #8612, 1000.000000000000000 ) ;
#8614 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#8615 = line ( 'none', #8614, #8613 ) ;
#8616 = circle ( 'none', #8610, 1.412162162162162300 ) ;
#8617 = vector ( 'none', #8639, 1000.000000000000100 ) ;
#8618 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#8619 = direction ( 'none', ( -0.3078556154853160400, 9.075071113117210700e-015, 0.9514330875128094200 ) ) ;
#8620 = vector ( 'none', #8619, 1000.000000000000000 ) ;
#8621 = axis2_placement_3d ( 'none', #8702, #8701, #8700 ) ;
#8622 = line ( 'none', #8640, #8617 ) ;
#8623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8624 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8625 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8626 = axis2_placement_3d ( 'none', #8625, #8624, #8623 ) ;
#8627 = cartesian_point ( 'none', ( 5.268063484430936000, 41.89999999999997000, -13.33287337662337700 ) ) ;
#8628 = line ( 'none', #8627, #8620 ) ;
#8629 = cartesian_point ( 'none', ( 6.202519653262104500, 41.89999999999998400, -11.87792207792207800 ) ) ;
#8630 = cartesian_point ( 'none', ( 4.797284263651715900, 41.89999999999998400, -11.87792207792207800 ) ) ;
#8631 = circle ( 'none', #8626, 1.500000000000000000 ) ;
#8632 = direction ( 'none', ( 0.0000000000000000000, -3.860521021982290000e-013, 1.000000000000000000 ) ) ;
#8633 = cartesian_point ( 'none', ( 4.190547250664701900, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8634 = cartesian_point ( 'none', ( 4.797284263651715900, 41.89999999999998400, -11.87792207792207800 ) ) ;
#8635 = line ( 'none', #8634, #8611 ) ;
#8636 = direction ( 'none', ( -8.118234749384691800e-015, 1.000000000000000000, 3.860521021982290000e-013 ) ) ;
#8637 = direction ( 'none', ( -0.7071067811865530100, 8.659560562354868800e-017, -0.7071067811865421300 ) ) ;
#8638 = vector ( 'none', #8637, 999.9999999999998900 ) ;
#8639 = direction ( 'none', ( 0.3042566573376904700, -6.609921593552193000e-015, -0.9525900936214354300 ) ) ;
#8640 = cartesian_point ( 'none', ( 3.649759913002364400, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8641 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8642 = edge_curve ( 'none', #8839, #4363, #14448, .t. ) ;
#8643 = vector ( 'none', #8641, 1000.000000000000000 ) ;
#8644 = cartesian_point ( 'none', ( 1.999999999999998200, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#8645 = direction ( 'none', ( 0.0000000000000000000, 9.292084010449683200e-015, 1.000000000000000000 ) ) ;
#8646 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -9.292084010449683200e-015 ) ) ;
#8647 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#8648 = line ( 'none', #8647, #8643 ) ;
#8649 = cylindrical_surface ( 'none', #8621, 2.750000000000000000 ) ;
#8650 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#8651 = line ( 'none', #8650, #8708 ) ;
#8652 = axis2_placement_3d ( 'none', #8633, #8646, #8645 ) ;
#8653 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8654 = face_bound ( 'none', #3100, .t. ) ;
#8655 = face_outer_bound ( 'none', #3056, .t. ) ;
#8656 = edge_curve ( 'none', #7821, #4292, #14442, .t. ) ;
#8657 = cartesian_point ( 'none', ( 6.373988809106260000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8658 = vector ( 'none', #8653, 1000.000000000000000 ) ;
#8659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8660 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8661 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#8662 = cartesian_point ( 'none', ( -25.39999999999996300, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#8663 = line ( 'none', #8662, #8658 ) ;
#8664 = circle ( 'none', #8669, 1.800000000000000500 ) ;
#8665 = plane ( 'none', #8652 ) ;
#8666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8667 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8668 = cartesian_point ( 'none', ( 1.999999999999998200, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#8669 = axis2_placement_3d ( 'none', #8672, #8660, #8659 ) ;
#8670 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8671 = advanced_face ( 'none', ( #14458 ), #14434, .t. ) ;
#8672 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.9499999999999997300 ) ) ;
#8673 = cartesian_point ( 'none', ( 0.1843816890452448500, -1.412162162162163800, -1.729399871768898800e-016 ) ) ;
#8674 = cartesian_point ( 'none', ( 5.268063484430936000, 41.89999999999997000, -13.33287337662337700 ) ) ;
#8675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8676 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#8677 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#8678 = axis2_placement_3d ( 'none', #8677, #8676, #8740 ) ;
#8679 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#8680 = plane ( 'none', #8734 ) ;
#8681 = b_spline_curve_with_knots ( 'none', 3,
( #8736, #8733, #8732, #8731, #8730, #8729, #8728, #8727, #8726, #8725, #8724 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760680600, 0.1629301842777486600, 0.2646744147797547900, 0.3809699752964723100, 0.5123091530377097400, 0.6582210125869703000, 0.8208323791787914800, 1.000000000000000000 ),
.unspecified. ) ;
#8682 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#8683 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#8684 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#8685 = axis2_placement_3d ( 'none', #8684, #8683, #8682 ) ;
#8686 = circle ( 'none', #8685, 5.496103833403527300 ) ;
#8687 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 26.25320400257154700 ) ) ;
#8689 = edge_curve ( 'none', #8818, #4291, #14435, .t. ) ;
#8688 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#8690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8692 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8693 = axis2_placement_3d ( 'none', #8692, #8691, #8690 ) ;
#8694 = circle ( 'none', #8693, 2.750000000000000000 ) ;
#8695 = circle ( 'none', #8678, 5.110639382718486200 ) ;
#8696 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8697 = vector ( 'none', #8696, 1000.000000000000000 ) ;
#8698 = cartesian_point ( 'none', ( 6.373988809106260000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8699 = line ( 'none', #8698, #8697 ) ;
#8700 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8701 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8702 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8703 = cartesian_point ( 'none', ( 6.811285887028338600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8704 = face_outer_bound ( 'none', #3057, .t. ) ;
#8705 = oriented_edge ( 'none', *, *, #4279, .f. ) ;
#8706 = oriented_edge ( 'none', *, *, #8548, .t. ) ;
#8707 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8708 = vector ( 'none', #8707, 1000.000000000000000 ) ;
#8709 = cartesian_point ( 'none', ( 5.753047250664701900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8710 = direction ( 'none', ( 0.2804006224586512700, 0.0000000000000000000, -0.9598830610677535600 ) ) ;
#8711 = direction ( 'none', ( 0.9598830610677536700, 0.0000000000000000000, 0.2804006224586513300 ) ) ;
#8712 = cartesian_point ( 'none', ( 4.626829718197170000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8713 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#8714 = cartesian_point ( 'none', ( 0.04283342656760539400, 0.5847525898605731000, -0.3654976227749854300 ) ) ;
#8715 = cartesian_point ( 'none', ( 0.03747494762468853200, 0.5081155029861191800, -0.3983463665329604600 ) ) ;
#8716 = edge_curve ( 'none', #8323, #12568, #14437, .t. ) ;
#8717 = cartesian_point ( 'none', ( 0.03748434007538988700, 0.3982344612332686700, -0.5083041598269657500 ) ) ;
#8718 = cartesian_point ( 'none', ( 0.04283343629186905900, 0.3654976217534134900, -0.5847526703344658700 ) ) ;
#8719 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#8721 = edge_loop ( 'none', ( #7789, #8761, #8820, #8887 ) ) ;
#8720 = axis2_placement_3d ( 'none', #8456, #8449, #9002 ) ;
#8722 = b_spline_curve_with_knots ( 'none', 3,
( #8719, #8718, #8717, #8715, #8714, #8713 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704595500, 0.0004654019627409191000 ),
.unspecified. ) ;
#8723 = oriented_edge ( 'none', *, *, #8758, .f. ) ;
#8724 = cartesian_point ( 'none', ( -5.911928398685947000, 41.60000000000000100, -12.64293831168831200 ) ) ;
#8725 = cartesian_point ( 'none', ( -5.962427404278773900, 41.59999999999997300, -12.65539787050503800 ) ) ;
#8726 = cartesian_point ( 'none', ( -6.058758978688110200, 41.59999999999999400, -12.67916564381406100 ) ) ;
#8727 = cartesian_point ( 'none', ( -6.194554373391720300, 41.59999999999998000, -12.71918931815136800 ) ) ;
#8728 = cartesian_point ( 'none', ( -6.316307790987129200, 41.59999999999998000, -12.75787189613233400 ) ) ;
#8729 = cartesian_point ( 'none', ( -6.422475029469754100, 41.60000000000000100, -12.80006452374052600 ) ) ;
#8730 = cartesian_point ( 'none', ( -6.515736641299840300, 41.59999999999997300, -12.84030438795072900 ) ) ;
#8731 = cartesian_point ( 'none', ( -6.592693701561008100, 41.59999999999998000, -12.88467197056412400 ) ) ;
#8732 = cartesian_point ( 'none', ( -6.657344840776020500, 41.59999999999997300, -12.92684515571760800 ) ) ;
#8733 = cartesian_point ( 'none', ( -6.690913006704128900, 41.59999999999998000, -12.96031873955813300 ) ) ;
#8734 = axis2_placement_3d ( 'none', #8712, #8711, #8710 ) ;
#8735 = conical_surface ( 'none', #8720, 3.000000000000002700, 0.01745329251994333400 ) ;
#8736 = cartesian_point ( 'none', ( -6.706368333750881500, 41.60000000000000900, -12.97573051948051900 ) ) ;
#8737 = vertex_point ( 'none', #14490 ) ;
#8738 = oriented_edge ( 'none', *, *, #4106, .f. ) ;
#8739 = face_outer_bound ( 'none', #3164, .t. ) ;
#8740 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#8741 = edge_loop ( 'none', ( #8705, #8723, #8706, #8587 ) ) ;
#8742 = oriented_edge ( 'none', *, *, #4276, .f. ) ;
#8743 = cartesian_point ( 'none', ( -5.099358521287657100, 41.89999999999996300, -13.90597685503517200 ) ) ;
#8744 = cartesian_point ( 'none', ( -5.052638336858546400, 41.59999999999999400, -13.82582609992188700 ) ) ;
#8745 = cartesian_point ( 'none', ( -5.052638336858546400, 41.69999999999998900, -13.82582609992188700 ) ) ;
#8746 = cartesian_point ( 'none', ( -5.052638336858546400, 41.79999999999997600, -13.82582609992188700 ) ) ;
#8747 = cartesian_point ( 'none', ( -5.052638336858546400, 41.89999999999997000, -13.82582609992188700 ) ) ;
#8748 = edge_loop ( 'none', ( #7993, #15305, #9037, #8925 ) ) ;
#8749 = oriented_edge ( 'none', *, *, #8188, .t. ) ;
#8750 = cartesian_point ( 'none', ( -5.012884529114018900, 41.79999999999997600, -13.73732344785338100 ) ) ;
#8751 = cartesian_point ( 'none', ( -5.012884529114018900, 41.59999999999999400, -13.73732344785338100 ) ) ;
#8752 = cartesian_point ( 'none', ( -5.012884529114018900, 41.69999999999998900, -13.73732344785338100 ) ) ;
#8753 = advanced_face ( 'none', ( #14444 ), #14496, .t. ) ;
#8754 = edge_curve ( 'none', #8323, #8765, #14454, .t. ) ;
#8755 = cartesian_point ( 'none', ( -5.099358521287657100, 41.79999999999996900, -13.90597685503517200 ) ) ;
#8756 = edge_loop ( 'none', ( #15306, #15315, #15310, #15309 ) ) ;
#8757 = oriented_edge ( 'none', *, *, #8047, .t. ) ;
#8758 = edge_curve ( 'none', #8737, #4297, #14483, .t. ) ;
#8759 = cartesian_point ( 'none', ( -5.012884529114018900, 41.89999999999997000, -13.73732344785338100 ) ) ;
#8760 = cartesian_point ( 'none', ( -5.099358521287657100, 41.69999999999998200, -13.90597685503517200 ) ) ;
#8761 = oriented_edge ( 'none', *, *, #8689, .f. ) ;
#8762 = cartesian_point ( 'none', ( -5.152192184487053500, 41.79999999999998300, -13.97892017877413700 ) ) ;
#8763 = cartesian_point ( 'none', ( -5.099358521287657100, 41.59999999999998700, -13.90597685503517200 ) ) ;
#8764 = cartesian_point ( 'none', ( -5.152192184487053500, 41.89999999999997700, -13.97892017877413700 ) ) ;
#8765 = vertex_point ( 'none', #14477 ) ;
#8766 = oriented_edge ( 'none', *, *, #7572, .t. ) ;
#8767 = edge_curve ( 'none', #8765, #12586, #14495, .t. ) ;
#8768 = advanced_face ( 'none', ( #14533 ), #14531, .f. ) ;
#8769 = cartesian_point ( 'none', ( 5.500409263651715900, 41.89999999999999100, -14.27950487012987100 ) ) ;
#8770 = axis2_placement_3d ( 'none', #8815, #8803, #8802 ) ;
#8771 = b_spline_curve_with_knots ( 'none', 3,
( #8769, #8830, #8829, #8828, #8827, #8826, #8825 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2488751571872421000, 0.4974197103002320800, 0.7479413436558444200, 0.9999999999999998900 ),
.unspecified. ) ;
#8772 = axis2_placement_3d ( 'none', #8823, #8822, #8821 ) ;
#8773 = circle ( 'none', #8816, 5.496103833403527300 ) ;
#8774 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#8775 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#8776 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#8777 = axis2_placement_3d ( 'none', #8776, #8775, #8774 ) ;
#8778 = cartesian_point ( 'none', ( 0.1637976534117312200, -1.332270436610319700, -1.631560725793473400e-016 ) ) ;
#8779 = cartesian_point ( 'none', ( 0.1736386267881268600, 0.3517482125251163400, -1.325197236996033900 ) ) ;
#8780 = advanced_face ( 'none', ( #14526 ), #14522, .t. ) ;
#8781 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#8782 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8783 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8784 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#8785 = axis2_placement_3d ( 'none', #8784, #8783, #8782 ) ;
#8786 = spherical_surface ( 'none', #8785, 5.500000000000000000 ) ;
#8787 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, -0.3517482125251116800 ) ) ;
#8788 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.60000000000000100, -9.799999999999998900 ) ) ;
#8789 = advanced_face ( 'none', ( #14528 ), #14527, .t. ) ;
#8790 = circle ( 'none', #8777, 5.500000000000000000 ) ;
#8791 = cartesian_point ( 'none', ( 0.1637976534117307800, 1.332270436610319100, 0.0000000000000000000 ) ) ;
#8792 = face_outer_bound ( 'none', #3160, .t. ) ;
#8793 = circle ( 'none', #8772, 5.110639382718484400 ) ;
#8794 = cylindrical_surface ( 'none', #8848, 1.500000000000000000 ) ;
#8795 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8796 = vector ( 'none', #8795, 1000.000000000000000 ) ;
#8797 = cartesian_point ( 'none', ( 4.626829718197170000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8798 = line ( 'none', #8797, #8796 ) ;
#8799 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#8800 = line ( 'none', #8877, #8876 ) ;
#8801 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#8802 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#8803 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#8804 = cartesian_point ( 'none', ( 5.500409263651715900, 41.89999999999999100, -14.27950487012987100 ) ) ;
#8805 = cartesian_point ( 'none', ( 5.508468254240523400, 41.89999999999996300, -14.24533256164262200 ) ) ;
#8806 = cartesian_point ( 'none', ( 5.525244690520949600, 41.89999999999998400, -14.17419591623106500 ) ) ;
#8807 = cartesian_point ( 'none', ( 5.552413934774485900, 41.89999999999995600, -14.06421464071873700 ) ) ;
#8808 = cartesian_point ( 'none', ( 5.583280446664436300, 41.89999999999997000, -13.94696447831534200 ) ) ;
#8809 = cartesian_point ( 'none', ( 5.616493506106887200, 41.89999999999997000, -13.82199715089598200 ) ) ;
#8810 = cartesian_point ( 'none', ( 5.654048000375802900, 41.89999999999995600, -13.68984768792517100 ) ) ;
#8811 = cartesian_point ( 'none', ( 5.694958065393183100, 41.89999999999999100, -13.55026303096077600 ) ) ;
#8812 = cartesian_point ( 'none', ( 5.738367861644136700, 41.89999999999996300, -13.40341547996677800 ) ) ;
#8813 = cartesian_point ( 'none', ( 5.768874571127581100, 41.89999999999997700, -13.30309097216690100 ) ) ;
#8814 = cartesian_point ( 'none', ( 5.784500172742623300, 41.89999999999997700, -13.25170454545454600 ) ) ;
#8815 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#8816 = axis2_placement_3d ( 'none', #8799, #8819, #8801 ) ;
#8817 = b_spline_curve_with_knots ( 'none', 3,
( #8814, #8813, #8812, #8811, #8810, #8809, #8808, #8807, #8806, #8805, #8804 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1510731628026234200, 0.2949483291528461900, 0.4307170212974895700, 0.5602118692534133700, 0.6813590824809865300, 0.7944190896427159000, 0.9012439475157516500, 1.000000000000000000 ),
.unspecified. ) ;
#8818 = vertex_point ( 'none', #14509 ) ;
#8819 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#8820 = oriented_edge ( 'none', *, *, #8986, .t. ) ;
#8821 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#8822 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#8823 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#8824 = circle ( 'none', #8770, 5.496103833403527300 ) ;
#8825 = cartesian_point ( 'none', ( 5.268063484430936000, 41.89999999999997000, -13.33287337662337700 ) ) ;
#8826 = cartesian_point ( 'none', ( 5.292385778859775200, 41.89999999999997700, -13.41115075972209400 ) ) ;
#8827 = cartesian_point ( 'none', ( 5.340882053328202900, 41.89999999999997000, -13.56722819997068500 ) ) ;
#8828 = cartesian_point ( 'none', ( 5.401809842110142600, 41.89999999999997700, -13.80380400487255200 ) ) ;
#8829 = cartesian_point ( 'none', ( 5.456574900298461400, 41.89999999999996300, -14.04080749109635600 ) ) ;
#8830 = cartesian_point ( 'none', ( 5.485791336415433200, 41.89999999999997000, -14.19990382995771000 ) ) ;
#8831 = cartesian_point ( 'none', ( -5.766541702185904200, 41.59999999999997300, -12.60792375650120100 ) ) ;
#8832 = cartesian_point ( 'none', ( -5.862163973285592400, 41.59999999999998000, -12.63095317644909900 ) ) ;
#8833 = cartesian_point ( 'none', ( -5.911928398685947000, 41.60000000000000100, -12.64293831168831200 ) ) ;
#8834 = axis2_placement_3d ( 'none', #8892, #8891, #8880 ) ;
#8835 = b_spline_curve_with_knots ( 'none', 3,
( #8833, #8832, #8831, #8889, #8888, #8886, #8885, #8884, #8883, #8882, #8881 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867853900, 0.3253643556297675700, 0.4689283827933145600, 0.5995636633178188500, 0.7188386797002676000, 0.8249803749148586500, 0.9187555598151552200, 1.000000000000000000 ),
.unspecified. ) ;
#8836 = circle ( 'none', #8868, 5.496103833403527300 ) ;
#8837 = direction ( 'none', ( 0.3044320490886529600, 6.609532753159862300e-015, 0.9525340558151630400 ) ) ;
#8839 = vertex_point ( 'none', #14523 ) ;
#8838 = vector ( 'none', #8837, 1000.000000000000100 ) ;
#8840 = cartesian_point ( 'none', ( 5.753047250664701900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8841 = line ( 'none', #8840, #8838 ) ;
#8842 = plane ( 'none', #8860 ) ;
#8843 = face_outer_bound ( 'none', #3106, .t. ) ;
#8844 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8845 = vector ( 'none', #8844, 1000.000000000000000 ) ;
#8846 = cartesian_point ( 'none', ( 4.190547250664701900, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8847 = plane ( 'none', #8834 ) ;
#8848 = axis2_placement_3d ( 'none', #8853, #8859, #8850 ) ;
#8849 = line ( 'none', #8846, #8845 ) ;
#8850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8851 = direction ( 'none', ( -0.2911053833465699900, -4.832189560610580100e-015, -0.9566909928428544200 ) ) ;
#8852 = vector ( 'none', #8851, 1000.000000000000100 ) ;
#8853 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8854 = face_outer_bound ( 'none', #3175, .t. ) ;
#8855 = oriented_edge ( 'none', *, *, #2409, .f. ) ;
#8856 = cartesian_point ( 'none', ( 0.1736386267881268600, -0.3517482125251067400, -1.325197236996036300 ) ) ;
#8857 = cartesian_point ( 'none', ( 6.202519653262104500, 41.89999999999998400, -11.87792207792207800 ) ) ;
#8858 = line ( 'none', #8857, #8852 ) ;
#8859 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8860 = axis2_placement_3d ( 'none', #8921, #8920, #8919 ) ;
#8861 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#8862 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#8863 = face_outer_bound ( 'none', #3137, .t. ) ;
#8864 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8865 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8866 = axis2_placement_3d ( 'none', #8873, #8865, #8864 ) ;
#8867 = axis2_placement_3d ( 'none', #8928, #8927, #8926 ) ;
#8868 = axis2_placement_3d ( 'none', #8874, #8862, #8861 ) ;
#8869 = direction ( 'none', ( 1.224646799147353200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8870 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#8871 = cartesian_point ( 'none', ( 1.567547902908612200e-015, 41.89999999999999900, 2.199999999999998800 ) ) ;
#8872 = axis2_placement_3d ( 'none', #8871, #8870, #8869 ) ;
#8873 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#8874 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#8875 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8876 = vector ( 'none', #8875, 1000.000000000000000 ) ;
#8877 = cartesian_point ( 'none', ( 7.351058614301065200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8878 = circle ( 'none', #8866, 5.500000000000000000 ) ;
#8879 = circle ( 'none', #8872, 0.2999999999999999300 ) ;
#8880 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8881 = cartesian_point ( 'none', ( -5.043421905179456200, 41.60000000000000900, -12.38522727272727600 ) ) ;
#8882 = cartesian_point ( 'none', ( -5.065966383822472000, 41.59999999999998700, -12.39499415135103400 ) ) ;
#8883 = cartesian_point ( 'none', ( -5.114532491126104800, 41.59999999999996600, -12.41603430414295200 ) ) ;
#8884 = cartesian_point ( 'none', ( -5.195127253121762000, 41.59999999999998700, -12.44318780249814400 ) ) ;
#8885 = cartesian_point ( 'none', ( -5.286424804516157900, 41.59999999999998000, -12.47439121756986100 ) ) ;
#8886 = cartesian_point ( 'none', ( -5.389701833537309000, 41.59999999999996600, -12.50475563462386800 ) ) ;
#8887 = oriented_edge ( 'none', *, *, #3315, .t. ) ;
#8888 = cartesian_point ( 'none', ( -5.503512656466078600, 41.59999999999998000, -12.53934733341893100 ) ) ;
#8889 = cartesian_point ( 'none', ( -5.629501491694375300, 41.59999999999999400, -12.57169665935738800 ) ) ;
#8890 = cartesian_point ( 'none', ( 1.567547902908612200e-015, 41.60000000000000100, 2.199999999999998800 ) ) ;
#8891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8892 = cartesian_point ( 'none', ( 7.351058614301065200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8893 = cartesian_point ( 'none', ( 5.784500172742623300, 41.59999999999998000, -13.25170454545454600 ) ) ;
#8894 = circle ( 'none', #8959, 5.110639382718486200 ) ;
#8895 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8896 = vector ( 'none', #8895, 1000.000000000000000 ) ;
#8897 = cartesian_point ( 'none', ( 3.649759913002364400, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8898 = advanced_face ( 'none', ( #14510 ), #14508, .t. ) ;
#8899 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8901 = cartesian_point ( 'none', ( 4.190547250664701900, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8902 = line ( 'none', #8897, #8896 ) ;
#8903 = cartesian_point ( 'none', ( 4.797284263651715900, 41.89999999999998400, -11.87792207792207800 ) ) ;
#8904 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#8905 = cartesian_point ( 'none', ( 0.04283342656760465900, -0.3654976227749832700, -0.5847525898605701000 ) ) ;
#8906 = cartesian_point ( 'none', ( 0.03747494762468733100, -0.3983463665329583000, -0.5081155029861168500 ) ) ;
#8907 = cartesian_point ( 'none', ( 0.03748434007538866500, -0.5083041598269632000, -0.3982344612332666100 ) ) ;
#8908 = cartesian_point ( 'none', ( 0.04283343629187001700, -0.5847526703344627700, -0.3654976217534113800 ) ) ;
#8909 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#8910 = plane ( 'none', #8913 ) ;
#8911 = b_spline_curve_with_knots ( 'none', 3,
( #8909, #8908, #8907, #8906, #8905, #8904 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704585200, 0.0004654019627409170400 ),
.unspecified. ) ;
#8912 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#8913 = axis2_placement_3d ( 'none', #8901, #8900, #8899 ) ;
#8914 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8915 = vector ( 'none', #8914, 1000.000000000000000 ) ;
#8916 = cartesian_point ( 'none', ( 6.373988809106260000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8917 = oriented_edge ( 'none', *, *, #9027, .t. ) ;
#8918 = face_outer_bound ( 'none', #3142, .t. ) ;
#8919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8921 = cartesian_point ( 'none', ( 6.373988809106260000, 41.89999999999998400, -11.29350649350649300 ) ) ;
#8922 = cartesian_point ( 'none', ( 0.1736386267881277500, 1.325197236996032300, -0.3517482125251115100 ) ) ;
#8923 = oriented_edge ( 'none', *, *, #8758, .t. ) ;
#8924 = line ( 'none', #8916, #8915 ) ;
#8925 = oriented_edge ( 'none', *, *, #8716, .t. ) ;
#8926 = direction ( 'none', ( -0.3042566573376904700, 0.0000000000000000000, 0.9525900936214354300 ) ) ;
#8927 = direction ( 'none', ( -0.9525900936214354300, 0.0000000000000000000, -0.3042566573376904700 ) ) ;
#8928 = cartesian_point ( 'none', ( 3.649759913002364400, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8929 = face_outer_bound ( 'none', #3235, .t. ) ;
#8930 = axis2_placement_3d ( 'none', #8982, #8970, #8969 ) ;
#8931 = plane ( 'none', #8930 ) ;
#8932 = vertex_point ( 'none', #14506 ) ;
#8933 = line ( 'none', #8992, #8991 ) ;
#8934 = direction ( 'none', ( 0.9514330875128095300, 0.0000000000000000000, 0.3078556154853160400 ) ) ;
#8935 = plane ( 'none', #8867 ) ;
#8936 = plane ( 'none', #8940 ) ;
#8937 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8939 = cartesian_point ( 'none', ( 4.797284263651715900, 41.60000000000000100, -11.87792207792207800 ) ) ;
#8940 = axis2_placement_3d ( 'none', #8994, #8934, #8985 ) ;
#8941 = face_outer_bound ( 'none', #3228, .t. ) ;
#8942 = axis2_placement_3d ( 'none', #8903, #8938, #8937 ) ;
#8943 = cartesian_point ( 'none', ( 5.268063484430936000, 41.59999999999999400, -13.33287337662337700 ) ) ;
#8944 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8945 = edge_curve ( 'none', #8932, #8323, #14507, .t. ) ;
#8946 = vector ( 'none', #8944, 1000.000000000000000 ) ;
#8947 = cartesian_point ( 'none', ( 4.797284263651715900, 41.89999999999998400, -11.87792207792207800 ) ) ;
#8948 = cartesian_point ( 'none', ( 6.202519653262106300, 41.60000000000000100, -11.87792207792207800 ) ) ;
#8949 = face_outer_bound ( 'none', #3172, .t. ) ;
#8950 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8951 = vector ( 'none', #8950, 1000.000000000000000 ) ;
#8952 = cartesian_point ( 'none', ( 5.268063484430936000, 41.89999999999997000, -13.33287337662337700 ) ) ;
#8953 = line ( 'none', #8952, #8951 ) ;
#8954 = plane ( 'none', #8942 ) ;
#8955 = cartesian_point ( 'none', ( 5.500409263651715000, 41.59999999999996600, -14.27950487012987000 ) ) ;
#8956 = direction ( 'none', ( -0.8120153713427135100, 0.0000000000000000000, -0.5836360481525751900 ) ) ;
#8957 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463400e-015, -0.8120153713427136200 ) ) ;
#8958 = cartesian_point ( 'none', ( 4.313715389568577600, -6.797361846400114600e-015, 1.650482936252413400 ) ) ;
#8959 = axis2_placement_3d ( 'none', #8958, #8957, #8956 ) ;
#8960 = line ( 'none', #8947, #8946 ) ;
#8961 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8963 = cartesian_point ( 'none', ( 5.246756666249117600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8964 = axis2_placement_3d ( 'none', #8963, #8962, #8961 ) ;
#8965 = plane ( 'none', #8964 ) ;
#8966 = cartesian_point ( 'none', ( 5.246756666249117600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8967 = line ( 'none', #8966, #9029 ) ;
#8968 = line ( 'none', #8971, #8977 ) ;
#8969 = direction ( 'none', ( -0.3044320490886529000, 0.0000000000000000000, -0.9525340558151630400 ) ) ;
#8970 = direction ( 'none', ( 0.9525340558151630400, 0.0000000000000000000, -0.3044320490886529000 ) ) ;
#8971 = cartesian_point ( 'none', ( 6.811285887028338600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#8972 = axis2_placement_3d ( 'none', #9026, #9014, #9013 ) ;
#8973 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8974 = vector ( 'none', #8973, 1000.000000000000000 ) ;
#8975 = cartesian_point ( 'none', ( 5.753047250664701900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8976 = line ( 'none', #8975, #8974 ) ;
#8977 = vector ( 'none', #9025, 1000.000000000000000 ) ;
#8978 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#8979 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8980 = vector ( 'none', #8979, 1000.000000000000000 ) ;
#8981 = edge_loop ( 'none', ( #8738, #8917, #9044, #9043 ) ) ;
#8982 = cartesian_point ( 'none', ( 5.753047250664701900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#8983 = edge_curve ( 'none', #8839, #8737, #14505, .t. ) ;
#8984 = edge_loop ( 'none', ( #9046, #9065, #9032, #9058 ) ) ;
#8985 = direction ( 'none', ( 0.3078556154853160400, 0.0000000000000000000, -0.9514330875128095300 ) ) ;
#8986 = edge_curve ( 'none', #8818, #4098, #14511, .t. ) ;
#8987 = cartesian_point ( 'none', ( -3.558032294789843500, 41.59999999999996600, -14.80000000000000100 ) ) ;
#8988 = line ( 'none', #8987, #8980 ) ;
#8989 = face_outer_bound ( 'none', #3182, .t. ) ;
#8990 = direction ( 'none', ( -0.2911053833465699900, -4.832189560610580100e-015, -0.9566909928428544200 ) ) ;
#8991 = vector ( 'none', #8990, 1000.000000000000100 ) ;
#8992 = cartesian_point ( 'none', ( 6.202519653262104500, 41.59999999999998700, -11.87792207792207800 ) ) ;
#8993 = face_outer_bound ( 'none', #3246, .t. ) ;
#8994 = cartesian_point ( 'none', ( 5.268063484430936000, 41.89999999999997000, -13.33287337662337700 ) ) ;
#8995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8996 = vector ( 'none', #8995, 1000.000000000000000 ) ;
#8997 = cartesian_point ( 'none', ( 4.797284263651715900, 41.59999999999998700, -11.87792207792207800 ) ) ;
#8998 = line ( 'none', #8997, #8996 ) ;
#8999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9000 = cartesian_point ( 'none', ( -15.45622196252460900, 41.89999999999999900, -7.777648174377596900 ) ) ;
#9001 = cartesian_point ( 'none', ( 5.500409263651715000, 41.59999999999996600, -14.27950487012987000 ) ) ;
#9002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9003 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9004 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9005 = axis2_placement_3d ( 'none', #9000, #8999, #9341 ) ;
#9006 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9007 = vector ( 'none', #9006, 1000.000000000000000 ) ;
#9008 = cylindrical_surface ( 'none', #9005, 5.396570714520500200 ) ;
#9009 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9010 = vector ( 'none', #9009, 1000.000000000000000 ) ;
#9011 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9012 = axis2_placement_3d ( 'none', #8978, #9004, #9003 ) ;
#9013 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9015 = line ( 'none', #9011, #9010 ) ;
#9016 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9017 = line ( 'none', #9016, #9007 ) ;
#9018 = plane ( 'none', #9012 ) ;
#9019 = face_outer_bound ( 'none', #3271, .t. ) ;
#9020 = direction ( 'none', ( -0.3078556154853160400, 9.075071113117210700e-015, 0.9514330875128094200 ) ) ;
#9021 = vector ( 'none', #9020, 1000.000000000000000 ) ;
#9022 = cartesian_point ( 'none', ( 5.268063484430936000, 41.59999999999997300, -13.33287337662337700 ) ) ;
#9023 = face_outer_bound ( 'none', #3261, .t. ) ;
#9024 = line ( 'none', #9022, #9021 ) ;
#9025 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9026 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9027 = edge_curve ( 'none', #4101, #8839, #14564, .t. ) ;
#9028 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9029 = vector ( 'none', #9028, 1000.000000000000000 ) ;
#9030 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9031 = plane ( 'none', #8972 ) ;
#9032 = oriented_edge ( 'none', *, *, #9045, .t. ) ;
#9033 = oriented_edge ( 'none', *, *, #3657, .f. ) ;
#9034 = oriented_edge ( 'none', *, *, #9640, .t. ) ;
#9035 = oriented_edge ( 'none', *, *, #2649, .f. ) ;
#9036 = oriented_edge ( 'none', *, *, #106, .f. ) ;
#9037 = oriented_edge ( 'none', *, *, #8945, .t. ) ;
#9038 = advanced_face ( 'none', ( #14557 ), #14556, .t. ) ;
#9039 = advanced_face ( 'none', ( #14550 ), #14559, .t. ) ;
#9040 = edge_loop ( 'none', ( #7785, #9062, #7764, #7711 ) ) ;
#9041 = oriented_edge ( 'none', *, *, #3649, .f. ) ;
#9042 = oriented_edge ( 'none', *, *, #9655, .t. ) ;
#9043 = oriented_edge ( 'none', *, *, #4358, .f. ) ;
#9044 = oriented_edge ( 'none', *, *, #8642, .t. ) ;
#9045 = edge_curve ( 'none', #9060, #8818, #14594, .t. ) ;
#9046 = oriented_edge ( 'none', *, *, #4296, .f. ) ;
#9047 = advanced_face ( 'none', ( #14552 ), #14596, .f. ) ;
#9048 = oriented_edge ( 'none', *, *, #1471, .f. ) ;
#9049 = advanced_face ( 'none', ( #14587 ), #14583, .t. ) ;
#9050 = edge_curve ( 'none', #1470, #9060, #14553, .t. ) ;
#9051 = advanced_face ( 'none', ( #14540 ), #14593, .t. ) ;
#9052 = oriented_edge ( 'none', *, *, #7477, .f. ) ;
#9053 = vertex_point ( 'none', #14588 ) ;
#9054 = oriented_edge ( 'none', *, *, #2403, .f. ) ;
#9055 = oriented_edge ( 'none', *, *, #9383, .f. ) ;
#9056 = advanced_face ( 'none', ( #14582 ), #14630, .t. ) ;
#9057 = edge_loop ( 'none', ( #9048, #8855, #9054, #9055, #9052, #7834, #7838, #7877, #9067, #7831, #9061, #7859, #7700, #7909, #9064, #7679, #9090, #9063, #9071, #9083, #9076, #9070 ) ) ;
#9058 = oriented_edge ( 'none', *, *, #8689, .t. ) ;
#9059 = edge_loop ( 'none', ( #9087, #8028 ) ) ;
#9060 = vertex_point ( 'none', #14629 ) ;
#9061 = oriented_edge ( 'none', *, *, #3356, .f. ) ;
#9062 = oriented_edge ( 'none', *, *, #2308, .f. ) ;
#9063 = oriented_edge ( 'none', *, *, #9027, .f. ) ;
#9064 = oriented_edge ( 'none', *, *, #8312, .f. ) ;
#9065 = oriented_edge ( 'none', *, *, #9066, .f. ) ;
#9066 = edge_curve ( 'none', #9060, #4282, #14625, .t. ) ;
#9067 = oriented_edge ( 'none', *, *, #8307, .f. ) ;
#9068 = oriented_edge ( 'none', *, *, #9632, .t. ) ;
#9069 = oriented_edge ( 'none', *, *, #9399, .t. ) ;
#9070 = oriented_edge ( 'none', *, *, #9050, .f. ) ;
#9071 = oriented_edge ( 'none', *, *, #4099, .f. ) ;
#9072 = oriented_edge ( 'none', *, *, #9594, .t. ) ;
#9073 = oriented_edge ( 'none', *, *, #9554, .t. ) ;
#9074 = edge_curve ( 'none', #12427, #12429, #14618, .t. ) ;
#9075 = oriented_edge ( 'none', *, *, #9557, .t. ) ;
#9076 = oriented_edge ( 'none', *, *, #9045, .f. ) ;
#9077 = edge_curve ( 'none', #9400, #4136, #14613, .t. ) ;
#9078 = advanced_face ( 'none', ( #14575 ), #14628, .t. ) ;
#9079 = advanced_face ( 'none', ( #14627, #14614, #14608, #14607, #14605, #14599 ), #14604, .f. ) ;
#9080 = edge_loop ( 'none', ( #9069, #9424, #7232, #7142 ) ) ;
#9081 = vertex_point ( 'none', #14597 ) ;
#9082 = oriented_edge ( 'none', *, *, #9603, .t. ) ;
#9083 = oriented_edge ( 'none', *, *, #8986, .f. ) ;
#9084 = oriented_edge ( 'none', *, *, #9555, .t. ) ;
#9085 = edge_loop ( 'none', ( #7193, #2940, #15496, #4059 ) ) ;
#9086 = oriented_edge ( 'none', *, *, #9566, .t. ) ;
#9087 = oriented_edge ( 'none', *, *, #9074, .f. ) ;
#9088 = edge_loop ( 'none', ( #4070, #3420 ) ) ;
#9089 = vertex_point ( 'none', #14606 ) ;
#9090 = oriented_edge ( 'none', *, *, #8983, .f. ) ;
#9091 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9143, #9142, #9141, #9140 ),
( #9139, #9138, #9137, #9136 ),
( #9135, #9134, #9133, #9132 ),
( #9131, #9130, #9129, #9128 ),
( #9127, #9126, #9125, #9124 ),
( #9122, #9121, #9120, #9119 ),
( #9118, #9117, #9116, #9115 ),
( #9114, #9113, #9112, #9111 ),
( #9110, #9109, #9108, #9107 ),
( #9105, #9104, #9103, #9171 ),
( #9169, #9168, #9167, #9166 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1510731628026234200, 0.2949483291528461900, 0.4307170212974895700, 0.5602118692534133700, 0.6813590824809865300, 0.7944190896427159000, 0.9012439475157516500, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9092 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9093 = vector ( 'none', #9092, 1000.000000000000000 ) ;
#9094 = cartesian_point ( 'none', ( 5.500409263651715000, 41.89999999999996300, -14.27950487012987000 ) ) ;
#9095 = face_outer_bound ( 'none', #3284, .t. ) ;
#9096 = line ( 'none', #9094, #9093 ) ;
#9097 = oriented_edge ( 'none', *, *, #9106, .t. ) ;
#9098 = oriented_edge ( 'none', *, *, #4265, .t. ) ;
#9099 = cartesian_point ( 'none', ( 6.202519653262104500, 41.89999999999998400, -11.87792207792207800 ) ) ;
#9100 = plane ( 'none', #9180 ) ;
#9101 = face_outer_bound ( 'none', #3287, .t. ) ;
#9102 = edge_loop ( 'none', ( #9097, #9231 ) ) ;
#9103 = cartesian_point ( 'none', ( 5.508468254240523400, 41.69999999999997400, -14.24533256164262200 ) ) ;
#9104 = cartesian_point ( 'none', ( 5.508468254240523400, 41.79999999999998300, -14.24533256164262200 ) ) ;
#9105 = cartesian_point ( 'none', ( 5.508468254240523400, 41.89999999999999100, -14.24533256164262200 ) ) ;
#9106 = edge_curve ( 'none', #4049, #4043, #14662, .t. ) ;
#9107 = cartesian_point ( 'none', ( 5.525244690520949600, 41.59999999999998700, -14.17419591623106500 ) ) ;
#9108 = cartesian_point ( 'none', ( 5.525244690520949600, 41.69999999999999600, -14.17419591623106500 ) ) ;
#9109 = cartesian_point ( 'none', ( 5.525244690520949600, 41.80000000000000400, -14.17419591623106500 ) ) ;
#9110 = cartesian_point ( 'none', ( 5.525244690520949600, 41.90000000000001300, -14.17419591623106500 ) ) ;
#9111 = cartesian_point ( 'none', ( 5.552413934774485900, 41.59999999999995900, -14.06421464071873700 ) ) ;
#9112 = cartesian_point ( 'none', ( 5.552413934774485900, 41.69999999999996700, -14.06421464071873700 ) ) ;
#9113 = cartesian_point ( 'none', ( 5.552413934774485900, 41.79999999999997600, -14.06421464071873700 ) ) ;
#9114 = cartesian_point ( 'none', ( 5.552413934774485900, 41.89999999999998400, -14.06421464071873700 ) ) ;
#9115 = cartesian_point ( 'none', ( 5.583280446664436300, 41.59999999999997300, -13.94696447831534200 ) ) ;
#9116 = cartesian_point ( 'none', ( 5.583280446664436300, 41.69999999999998200, -13.94696447831534200 ) ) ;
#9117 = cartesian_point ( 'none', ( 5.583280446664436300, 41.79999999999999000, -13.94696447831534200 ) ) ;
#9118 = cartesian_point ( 'none', ( 5.583280446664436300, 41.89999999999999900, -13.94696447831534200 ) ) ;
#9119 = cartesian_point ( 'none', ( 5.616493506106887200, 41.59999999999997300, -13.82199715089598200 ) ) ;
#9120 = cartesian_point ( 'none', ( 5.616493506106887200, 41.69999999999998200, -13.82199715089598200 ) ) ;
#9121 = cartesian_point ( 'none', ( 5.616493506106887200, 41.79999999999999000, -13.82199715089598200 ) ) ;
#9122 = cartesian_point ( 'none', ( 5.616493506106887200, 41.89999999999999900, -13.82199715089598200 ) ) ;
#9123 = oriented_edge ( 'none', *, *, #4038, .f. ) ;
#9124 = cartesian_point ( 'none', ( 5.654048000375802900, 41.59999999999995900, -13.68984768792517100 ) ) ;
#9125 = cartesian_point ( 'none', ( 5.654048000375802900, 41.69999999999996700, -13.68984768792517100 ) ) ;
#9126 = cartesian_point ( 'none', ( 5.654048000375802900, 41.79999999999997600, -13.68984768792517100 ) ) ;
#9127 = cartesian_point ( 'none', ( 5.654048000375802900, 41.89999999999998400, -13.68984768792517100 ) ) ;
#9128 = cartesian_point ( 'none', ( 5.694958065393183100, 41.59999999999999400, -13.55026303096077600 ) ) ;
#9129 = cartesian_point ( 'none', ( 5.694958065393183100, 41.70000000000000300, -13.55026303096077600 ) ) ;
#9130 = cartesian_point ( 'none', ( 5.694958065393183100, 41.80000000000001100, -13.55026303096077600 ) ) ;
#9131 = cartesian_point ( 'none', ( 5.694958065393183100, 41.90000000000002000, -13.55026303096077600 ) ) ;
#9132 = cartesian_point ( 'none', ( 5.738367861644136700, 41.59999999999996600, -13.40341547996677800 ) ) ;
#9133 = cartesian_point ( 'none', ( 5.738367861644136700, 41.69999999999997400, -13.40341547996677800 ) ) ;
#9134 = cartesian_point ( 'none', ( 5.738367861644136700, 41.79999999999998300, -13.40341547996677800 ) ) ;
#9135 = cartesian_point ( 'none', ( 5.738367861644136700, 41.89999999999999100, -13.40341547996677800 ) ) ;
#9136 = cartesian_point ( 'none', ( 5.768874571127581100, 41.59999999999998000, -13.30309097216690100 ) ) ;
#9137 = cartesian_point ( 'none', ( 5.768874571127581100, 41.69999999999998900, -13.30309097216690100 ) ) ;
#9138 = cartesian_point ( 'none', ( 5.768874571127581100, 41.79999999999999700, -13.30309097216690100 ) ) ;
#9139 = cartesian_point ( 'none', ( 5.768874571127581100, 41.90000000000000600, -13.30309097216690100 ) ) ;
#9140 = cartesian_point ( 'none', ( 5.784500172742623300, 41.59999999999998000, -13.25170454545454600 ) ) ;
#9141 = cartesian_point ( 'none', ( 5.784500172742623300, 41.69999999999998900, -13.25170454545454600 ) ) ;
#9142 = cartesian_point ( 'none', ( 5.784500172742623300, 41.79999999999999700, -13.25170454545454600 ) ) ;
#9143 = cartesian_point ( 'none', ( 5.784500172742623300, 41.90000000000000600, -13.25170454545454600 ) ) ;
#9144 = cartesian_point ( 'none', ( 5.485791336415433200, 41.69999999999997400, -14.19990382995771000 ) ) ;
#9145 = cartesian_point ( 'none', ( 5.485791336415433200, 41.79999999999998300, -14.19990382995771000 ) ) ;
#9146 = cartesian_point ( 'none', ( 5.485791336415433200, 41.89999999999999100, -14.19990382995771000 ) ) ;
#9147 = cartesian_point ( 'none', ( 5.500409263651715900, 41.59999999999996600, -14.27950487012987100 ) ) ;
#9148 = cartesian_point ( 'none', ( 5.500409263651715900, 41.69999999999997400, -14.27950487012987100 ) ) ;
#9149 = cartesian_point ( 'none', ( 5.500409263651715900, 41.79999999999998300, -14.27950487012987100 ) ) ;
#9150 = cartesian_point ( 'none', ( 5.500409263651715900, 41.89999999999999100, -14.27950487012987100 ) ) ;
#9151 = cartesian_point ( 'none', ( 5.694958065393183100, 41.59999999999999400, -13.55026303096077600 ) ) ;
#9152 = cartesian_point ( 'none', ( 5.738367861644136700, 41.59999999999996600, -13.40341547996677800 ) ) ;
#9153 = cartesian_point ( 'none', ( 5.768874571127581100, 41.59999999999998000, -13.30309097216690100 ) ) ;
#9154 = cartesian_point ( 'none', ( 5.784500172742623300, 41.59999999999998000, -13.25170454545454600 ) ) ;
#9155 = edge_loop ( 'none', ( #6278, #6290, #6281 ) ) ;
#9156 = line ( 'none', #9190, #9174 ) ;
#9157 = b_spline_curve_with_knots ( 'none', 3,
( #9154, #9153, #9152, #9151, #9189, #9188, #9186, #9185, #9184, #9182, #9181 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1510731628026234200, 0.2949483291528461900, 0.4307170212974895700, 0.5602118692534133700, 0.6813590824809865300, 0.7944190896427159000, 0.9012439475157516500, 1.000000000000000000 ),
.unspecified. ) ;
#9158 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9159 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9150, #9149, #9148, #9147 ),
( #9146, #9145, #9144, #9217 ),
( #9216, #9215, #9214, #9213 ),
( #9212, #9211, #9210, #9209 ),
( #9208, #9207, #9206, #9204 ),
( #9203, #9202, #9201, #9200 ),
( #9199, #9198, #9197, #9195 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.2488751571872421000, 0.4974197103002320800, 0.7479413436558444200, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9160 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9161 = vector ( 'none', #9160, 1000.000000000000000 ) ;
#9162 = axis2_placement_3d ( 'none', #9175, #9158, #9172 ) ;
#9163 = face_outer_bound ( 'none', #3224, .t. ) ;
#9164 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9165 = line ( 'none', #9099, #9161 ) ;
#9166 = cartesian_point ( 'none', ( 5.500409263651715000, 41.59999999999996600, -14.27950487012987000 ) ) ;
#9167 = cartesian_point ( 'none', ( 5.500409263651715000, 41.69999999999997400, -14.27950487012987000 ) ) ;
#9168 = cartesian_point ( 'none', ( 5.500409263651715000, 41.79999999999998300, -14.27950487012987000 ) ) ;
#9169 = cartesian_point ( 'none', ( 5.500409263651715000, 41.89999999999999100, -14.27950487012987000 ) ) ;
#9170 = edge_loop ( 'none', ( #9306, #9098 ) ) ;
#9171 = cartesian_point ( 'none', ( 5.508468254240523400, 41.59999999999996600, -14.24533256164262200 ) ) ;
#9172 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9173 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9174 = vector ( 'none', #9173, 1000.000000000000000 ) ;
#9175 = cartesian_point ( 'none', ( -23.74500000000000100, -0.2999999999999999300, -14.83500000000000100 ) ) ;
#9176 = cartesian_point ( 'none', ( -3.038551775309324300, 41.60000000000000100, -14.21558441558441600 ) ) ;
#9177 = direction ( 'none', ( 0.2911053833465700500, 0.0000000000000000000, 0.9566909928428545300 ) ) ;
#9178 = direction ( 'none', ( -0.9566909928428545300, 0.0000000000000000000, 0.2911053833465700500 ) ) ;
#9179 = cartesian_point ( 'none', ( 6.202519653262104500, 41.89999999999998400, -11.87792207792207800 ) ) ;
#9180 = axis2_placement_3d ( 'none', #9179, #9178, #9177 ) ;
#9181 = cartesian_point ( 'none', ( 5.500409263651715000, 41.59999999999996600, -14.27950487012987000 ) ) ;
#9182 = cartesian_point ( 'none', ( 5.508468254240523400, 41.59999999999996600, -14.24533256164262200 ) ) ;
#9183 = oriented_edge ( 'none', *, *, #213, .t. ) ;
#9184 = cartesian_point ( 'none', ( 5.525244690520949600, 41.59999999999998700, -14.17419591623106500 ) ) ;
#9185 = cartesian_point ( 'none', ( 5.552413934774485900, 41.59999999999995900, -14.06421464071873700 ) ) ;
#9186 = cartesian_point ( 'none', ( 5.583280446664436300, 41.59999999999997300, -13.94696447831534200 ) ) ;
#9187 = edge_loop ( 'none', ( #9304, #9240 ) ) ;
#9188 = cartesian_point ( 'none', ( 5.616493506106887200, 41.59999999999997300, -13.82199715089598200 ) ) ;
#9189 = cartesian_point ( 'none', ( 5.654048000375802900, 41.59999999999995900, -13.68984768792517100 ) ) ;
#9190 = cartesian_point ( 'none', ( 5.784500172742623300, 41.89999999999997700, -13.25170454545454600 ) ) ;
#9191 = oriented_edge ( 'none', *, *, #4313, .t. ) ;
#9192 = circle ( 'none', #9162, 1.749999999999994700 ) ;
#9193 = edge_loop ( 'none', ( #9365, #9361, #9377 ) ) ;
#9194 = circle ( 'none', #9229, 3.249999999999999600 ) ;
#9195 = cartesian_point ( 'none', ( 5.268063484430936000, 41.59999999999996600, -13.33287337662337700 ) ) ;
#9196 = edge_loop ( 'none', ( #9191, #9291 ) ) ;
#9197 = cartesian_point ( 'none', ( 5.268063484430936000, 41.69999999999997400, -13.33287337662337700 ) ) ;
#9198 = cartesian_point ( 'none', ( 5.268063484430936000, 41.79999999999998300, -13.33287337662337700 ) ) ;
#9199 = cartesian_point ( 'none', ( 5.268063484430936000, 41.89999999999999100, -13.33287337662337700 ) ) ;
#9200 = cartesian_point ( 'none', ( 5.292385778859775200, 41.59999999999997300, -13.41115075972209400 ) ) ;
#9201 = cartesian_point ( 'none', ( 5.292385778859775200, 41.69999999999998200, -13.41115075972209400 ) ) ;
#9202 = cartesian_point ( 'none', ( 5.292385778859775200, 41.79999999999999000, -13.41115075972209400 ) ) ;
#9203 = cartesian_point ( 'none', ( 5.292385778859775200, 41.89999999999999900, -13.41115075972209400 ) ) ;
#9204 = cartesian_point ( 'none', ( 5.340882053328202900, 41.59999999999996600, -13.56722819997068500 ) ) ;
#9205 = oriented_edge ( 'none', *, *, #233, .t. ) ;
#9206 = cartesian_point ( 'none', ( 5.340882053328202900, 41.69999999999997400, -13.56722819997068500 ) ) ;
#9207 = cartesian_point ( 'none', ( 5.340882053328202900, 41.79999999999998300, -13.56722819997068500 ) ) ;
#9208 = cartesian_point ( 'none', ( 5.340882053328202900, 41.89999999999999100, -13.56722819997068500 ) ) ;
#9209 = cartesian_point ( 'none', ( 5.401809842110142600, 41.59999999999997300, -13.80380400487255200 ) ) ;
#9210 = cartesian_point ( 'none', ( 5.401809842110142600, 41.69999999999998200, -13.80380400487255200 ) ) ;
#9211 = cartesian_point ( 'none', ( 5.401809842110142600, 41.79999999999999000, -13.80380400487255200 ) ) ;
#9212 = cartesian_point ( 'none', ( 5.401809842110142600, 41.89999999999999900, -13.80380400487255200 ) ) ;
#9213 = cartesian_point ( 'none', ( 5.456574900298461400, 41.59999999999995900, -14.04080749109635600 ) ) ;
#9214 = cartesian_point ( 'none', ( 5.456574900298461400, 41.69999999999996700, -14.04080749109635600 ) ) ;
#9215 = cartesian_point ( 'none', ( 5.456574900298461400, 41.79999999999997600, -14.04080749109635600 ) ) ;
#9216 = cartesian_point ( 'none', ( 5.456574900298461400, 41.89999999999998400, -14.04080749109635600 ) ) ;
#9217 = cartesian_point ( 'none', ( 5.485791336415433200, 41.59999999999996600, -14.19990382995771000 ) ) ;
#9218 = axis2_placement_3d ( 'none', #9288, #9287, #9223 ) ;
#9219 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9220 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9221 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -14.83500000000000100 ) ) ;
#9222 = circle ( 'none', #9280, 3.249999999999999600 ) ;
#9223 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9224 = axis2_placement_3d ( 'none', #9266, #9263, #9262 ) ;
#9225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9226 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9227 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, -19.79999999999998600 ) ) ;
#9228 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 28.99137802864828500 ) ) ;
#9229 = axis2_placement_3d ( 'none', #9221, #9220, #9219 ) ;
#9230 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9231 = oriented_edge ( 'none', *, *, #4042, .t. ) ;
#9232 = face_outer_bound ( 'none', #3310, .t. ) ;
#9233 = cartesian_point ( 'none', ( -16.46432701244748700, 41.89999999999999900, -13.07922338228894800 ) ) ;
#9234 = line ( 'none', #9233, #9276 ) ;
#9235 = cylindrical_surface ( 'none', #9218, 3.249999999999999600 ) ;
#9236 = axis2_placement_3d ( 'none', #9227, #9226, #9225 ) ;
#9237 = cartesian_point ( 'none', ( -23.74500000000000100, -7.000000000000000000, -14.83500000000000100 ) ) ;
#9238 = edge_loop ( 'none', ( #6295, #9359, #7366 ) ) ;
#9239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9240 = oriented_edge ( 'none', *, *, #2911, .t. ) ;
#9241 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9242 = axis2_placement_3d ( 'none', #9253, #9241, #9239 ) ;
#9243 = oriented_edge ( 'none', *, *, #2744, .f. ) ;
#9244 = axis2_placement_3d ( 'none', #9237, #9256, #9230 ) ;
#9245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9246 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9247 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -14.83500000000000100 ) ) ;
#9248 = face_outer_bound ( 'none', #51, .t. ) ;
#9249 = advanced_face ( 'none', ( #14621 ), #14661, .f. ) ;
#9250 = circle ( 'none', #9242, 3.249999999999999600 ) ;
#9251 = circle ( 'none', #9236, 3.249999999999999600 ) ;
#9252 = oriented_edge ( 'none', *, *, #9106, .f. ) ;
#9253 = cartesian_point ( 'none', ( -23.74500000000000100, -4.299999999999999800, -14.83500000000000100 ) ) ;
#9254 = axis2_placement_3d ( 'none', #9247, #9246, #9245 ) ;
#9255 = circle ( 'none', #9254, 1.749999999999994700 ) ;
#9256 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9257 = cylindrical_surface ( 'none', #9244, 1.749999999999996400 ) ;
#9258 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9259 = cartesian_point ( 'none', ( -16.46432701244748700, 41.60000000000000100, -13.07922338228894800 ) ) ;
#9260 = axis2_placement_3d ( 'none', #9319, #9318, #9316 ) ;
#9261 = axis2_placement_3d ( 'none', #9228, #9258, #9324 ) ;
#9262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9263 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9264 = cartesian_point ( 'none', ( -3.038551775309324300, 41.60000000000000100, -12.65714285714285700 ) ) ;
#9265 = cartesian_point ( 'none', ( -15.09407868388790100, 41.89999999999999900, -12.35649300138622800 ) ) ;
#9266 = cartesian_point ( 'none', ( -15.45622196252460900, 41.60000000000000100, -7.777648174377596900 ) ) ;
#9267 = circle ( 'none', #9261, 2.738174026076737500 ) ;
#9268 = oriented_edge ( 'none', *, *, #2988, .t. ) ;
#9269 = oriented_edge ( 'none', *, *, #259, .t. ) ;
#9270 = cylindrical_surface ( 'none', #9310, 3.249999999999999600 ) ;
#9271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9272 = advanced_face ( 'none', ( #14656, #14652 ), #14598, .t. ) ;
#9273 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9274 = cartesian_point ( 'none', ( -15.09407868388790100, 41.89999999999999900, -8.232502709349036600 ) ) ;
#9275 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9276 = vector ( 'none', #9275, 1000.000000000000000 ) ;
#9277 = face_outer_bound ( 'none', #3319, .t. ) ;
#9278 = axis2_placement_3d ( 'none', #9274, #9273, #9271 ) ;
#9279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9280 = axis2_placement_3d ( 'none', #9283, #9286, #9279 ) ;
#9281 = circle ( 'none', #9224, 5.396570714520500200 ) ;
#9282 = edge_loop ( 'none', ( #9183, #9340 ) ) ;
#9283 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -19.79999999999998600 ) ) ;
#9284 = oriented_edge ( 'none', *, *, #2777, .t. ) ;
#9285 = cylindrical_surface ( 'none', #9278, 4.123990292037190900 ) ;
#9286 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9287 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9288 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -14.83500000000000100 ) ) ;
#9289 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, 0.0000000000000000000 ) ) ;
#9290 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#9291 = oriented_edge ( 'none', *, *, #4300, .t. ) ;
#9292 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9293 = vector ( 'none', #9292, 1000.000000000000000 ) ;
#9294 = cartesian_point ( 'none', ( 0.2499999999999973900, 4.000000000000000000, 2.000000000000000000 ) ) ;
#9295 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#9296 = circle ( 'none', #9303, 2.000000000000000000 ) ;
#9297 = edge_curve ( 'none', #3421, #3424, #14636, .t. ) ;
#9298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9299 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9300 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 19.79999999999998600 ) ) ;
#9301 = axis2_placement_3d ( 'none', #9300, #9299, #9298 ) ;
#9302 = line ( 'none', #9294, #9293 ) ;
#9303 = axis2_placement_3d ( 'none', #9289, #9357, #9356 ) ;
#9304 = oriented_edge ( 'none', *, *, #179, .t. ) ;
#9305 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.60000000000000100, -14.80000000000000100 ) ) ;
#9306 = oriented_edge ( 'none', *, *, #4280, .t. ) ;
#9307 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9308 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#9309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9311 = edge_loop ( 'none', ( #9243, #9252, #9373, #9317 ) ) ;
#9310 = axis2_placement_3d ( 'none', #9313, #9307, #9309 ) ;
#9312 = face_outer_bound ( 'none', #3334, .t. ) ;
#9313 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -19.79999999999998600 ) ) ;
#9314 = circle ( 'none', #9301, 3.249999999999999600 ) ;
#9315 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9317 = oriented_edge ( 'none', *, *, #9074, .t. ) ;
#9316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9318 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9319 = cartesian_point ( 'none', ( 19.80000000000000100, -4.299999999999999800, 19.79999999999998600 ) ) ;
#9320 = vector ( 'none', #9308, 1000.000000000000000 ) ;
#9321 = cartesian_point ( 'none', ( -3.558032294789843500, 41.60000000000000100, -9.799999999999998900 ) ) ;
#9322 = line ( 'none', #9321, #9320 ) ;
#9323 = circle ( 'none', #9260, 3.249999999999999600 ) ;
#9324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9326 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9327 = axis2_placement_3d ( 'none', #9337, #9326, #9325 ) ;
#9328 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9329 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, -19.79999999999998600 ) ) ;
#9330 = axis2_placement_3d ( 'none', #9329, #9328, #8153 ) ;
#9331 = circle ( 'none', #9330, 1.750000000000001600 ) ;
#9332 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11886, #11903, #12129, #12128 ),
( #12425, #12397, #12398, #12992 ),
( #13289, #13288, #13287, #13286 ),
( #13285, #13284, #13283, #13282 ),
( #13281, #13280, #13279, #13278 ),
( #13277, #13276, #13275, #13274 ),
( #13273, #13272, #13271, #13270 ),
( #13269, #13268, #13267, #13266 ),
( #13265, #13264, #13263, #13262 ),
( #13261, #13260, #13259, #13258 ),
( #13257, #13256, #13255, #13254 ),
( #13253, #13252, #13251, #13250 ),
( #13249, #13319, #13318, #13317 ),
( #13316, #13315, #13314, #13313 ),
( #13312, #13311, #13310, #13309 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.09192392018855276300, 0.1794356400707838900, 0.2627360323579472900, 0.3438083481953170300, 0.4230452774191630300, 0.5001529842276708500, 0.5774089034162434000, 0.6564856345293805800, 0.7376727179345764500, 0.8207802048008796500, 0.9079141569544778600, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9333 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9334 = vector ( 'none', #9333, 1000.000000000000000 ) ;
#9335 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 2.000000000000000000 ) ) ;
#9336 = line ( 'none', #9335, #9334 ) ;
#9337 = cartesian_point ( 'none', ( -15.09407868388790100, 41.89999999999999900, -8.232502709349036600 ) ) ;
#9338 = circle ( 'none', #9327, 4.123990292037191800 ) ;
#9339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9340 = oriented_edge ( 'none', *, *, #2922, .t. ) ;
#9341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9342 = cartesian_point ( 'none', ( -14.69236631324434800, 41.89999999999999900, -12.33688123722496100 ) ) ;
#9343 = face_outer_bound ( 'none', #3343, .t. ) ;
#9344 = axis2_placement_3d ( 'none', #9290, #9315, #9339 ) ;
#9345 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#9346 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9347 = vector ( 'none', #9346, 1000.000000000000000 ) ;
#9348 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 3.750000000000000000, 2.000000000000000000 ) ) ;
#9349 = line ( 'none', #9348, #9347 ) ;
#9350 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, 2.000000000000000000 ) ) ;
#9351 = edge_loop ( 'none', ( #9123, #9376, #9375 ) ) ;
#9352 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9353 = vector ( 'none', #9352, 1000.000000000000000 ) ;
#9354 = cartesian_point ( 'none', ( 0.2500000000000002800, 4.000000000000000000, -2.000000000000000000 ) ) ;
#9355 = cylindrical_surface ( 'none', #9344, 2.000000000000000000 ) ;
#9356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9357 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9358 = line ( 'none', #9354, #9353 ) ;
#9359 = oriented_edge ( 'none', *, *, #4047, .t. ) ;
#9360 = edge_loop ( 'none', ( #9205, #9268 ) ) ;
#9361 = oriented_edge ( 'none', *, *, #4056, .t. ) ;
#9362 = advanced_face ( 'none', ( #14638 ), #14645, .f. ) ;
#9363 = cartesian_point ( 'none', ( -5.402741267892466200, 41.59999999999999400, -11.92874863358723100 ) ) ;
#9364 = cartesian_point ( 'none', ( -5.502591941946690200, 41.59999999999998000, -11.96315856172965700 ) ) ;
#9365 = oriented_edge ( 'none', *, *, #4039, .f. ) ;
#9366 = cartesian_point ( 'none', ( -5.171435305791214400, 41.59999999999998000, -11.83156742293924400 ) ) ;
#9367 = edge_curve ( 'none', #3948, #3954, #14655, .t. ) ;
#9368 = oriented_edge ( 'none', *, *, #3990, .t. ) ;
#9369 = cartesian_point ( 'none', ( -5.317658433495508600, 41.59999999999998000, -11.89615147457093500 ) ) ;
#9370 = edge_curve ( 'none', #4007, #4009, #14693, .t. ) ;
#9371 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.89999999999997000, -13.49521103896104000 ) ) ;
#9372 = cartesian_point ( 'none', ( 0.2744375181418055600, 41.89999999999997000, -13.44063795597630900 ) ) ;
#9373 = oriented_edge ( 'none', *, *, #4032, .t. ) ;
#9374 = advanced_face ( 'none', ( #14651 ), #14644, .f. ) ;
#9375 = oriented_edge ( 'none', *, *, #9370, .t. ) ;
#9376 = oriented_edge ( 'none', *, *, #4054, .t. ) ;
#9377 = oriented_edge ( 'none', *, *, #9367, .t. ) ;
#9378 = cartesian_point ( 'none', ( -5.246212589075427400, 41.59999999999998000, -11.86724227986268500 ) ) ;
#9379 = edge_loop ( 'none', ( #2348, #7466, #7478, #7459 ) ) ;
#9380 = oriented_edge ( 'none', *, *, #2727, .t. ) ;
#9381 = oriented_edge ( 'none', *, *, #2331, .f. ) ;
#9382 = edge_curve ( 'none', #7288, #7292, #14687, .t. ) ;
#9383 = edge_curve ( 'none', #2324, #2407, #14684, .t. ) ;
#9384 = oriented_edge ( 'none', *, *, #9393, .f. ) ;
#9385 = edge_loop ( 'none', ( #9414, #9397 ) ) ;
#9386 = oriented_edge ( 'none', *, *, #113, .f. ) ;
#9387 = oriented_edge ( 'none', *, *, #3451, .f. ) ;
#9388 = oriented_edge ( 'none', *, *, #3456, .f. ) ;
#9389 = oriented_edge ( 'none', *, *, #7381, .f. ) ;
#9390 = advanced_face ( 'none', ( #14678 ), #14677, .f. ) ;
#9391 = oriented_edge ( 'none', *, *, #2696, .f. ) ;
#9392 = edge_curve ( 'none', #4642, #4643, #14686, .t. ) ;
#9393 = edge_curve ( 'none', #4575, #4651, #14729, .t. ) ;
#9394 = edge_loop ( 'none', ( #9408, #9412, #9395, #9402 ) ) ;
#9395 = oriented_edge ( 'none', *, *, #4585, .t. ) ;
#9396 = advanced_face ( 'none', ( #14670, #14719 ), #14672, .t. ) ;
#9397 = oriented_edge ( 'none', *, *, #2876, .t. ) ;
#9398 = edge_curve ( 'none', #4590, #4580, #14717, .t. ) ;
#9399 = edge_curve ( 'none', #9081, #9089, #14712, .t. ) ;
#9400 = vertex_point ( 'none', #14704 ) ;
#9401 = oriented_edge ( 'none', *, *, #4640, .f. ) ;
#9402 = oriented_edge ( 'none', *, *, #9398, .f. ) ;
#9403 = oriented_edge ( 'none', *, *, #4630, .t. ) ;
#9404 = vertex_point ( 'none', #14637 ) ;
#9405 = oriented_edge ( 'none', *, *, #3333, .t. ) ;
#9406 = oriented_edge ( 'none', *, *, #9410, .f. ) ;
#9407 = advanced_face ( 'none', ( #14714 ), #14698, .t. ) ;
#9408 = oriented_edge ( 'none', *, *, #4587, .f. ) ;
#9409 = oriented_edge ( 'none', *, *, #9392, .t. ) ;
#9410 = edge_curve ( 'none', #4633, #4556, #14694, .t. ) ;
#9411 = oriented_edge ( 'none', *, *, #4638, .t. ) ;
#9412 = oriented_edge ( 'none', *, *, #15439, .t. ) ;
#9413 = oriented_edge ( 'none', *, *, #2787, .t. ) ;
#9414 = oriented_edge ( 'none', *, *, #3366, .t. ) ;
#9415 = oriented_edge ( 'none', *, *, #4574, .t. ) ;
#9416 = oriented_edge ( 'none', *, *, #12508, .f. ) ;
#9417 = oriented_edge ( 'none', *, *, #4635, .f. ) ;
#9418 = edge_loop ( 'none', ( #9419, #9415 ) ) ;
#9419 = oriented_edge ( 'none', *, *, #9393, .t. ) ;
#9420 = advanced_face ( 'none', ( #14750 ), #14695, .f. ) ;
#9421 = edge_loop ( 'none', ( #9417, #9416 ) ) ;
#9422 = advanced_face ( 'none', ( #14756, #14755 ), #14754, .t. ) ;
#9423 = edge_loop ( 'none', ( #9405, #9425 ) ) ;
#9424 = oriented_edge ( 'none', *, *, #4131, .t. ) ;
#9425 = oriented_edge ( 'none', *, *, #2867, .t. ) ;
#9426 = edge_loop ( 'none', ( #2582, #252 ) ) ;
#9427 = edge_loop ( 'none', ( #12536, #12559 ) ) ;
#9428 = oriented_edge ( 'none', *, *, #4417, .t. ) ;
#9429 = edge_loop ( 'none', ( #2616, #9428 ) ) ;
#9430 = edge_loop ( 'none', ( #6784, #6680 ) ) ;
#9431 = edge_loop ( 'none', ( #9433, #9439, #9449, #9391 ) ) ;
#9432 = oriented_edge ( 'none', *, *, #3716, .t. ) ;
#9433 = oriented_edge ( 'none', *, *, #3187, .f. ) ;
#9434 = oriented_edge ( 'none', *, *, #3468, .f. ) ;
#9435 = advanced_face ( 'none', ( #14753 ), #14740, .f. ) ;
#9436 = edge_loop ( 'none', ( #7615, #448 ) ) ;
#9437 = oriented_edge ( 'none', *, *, #4258, .f. ) ;
#9438 = oriented_edge ( 'none', *, *, #2749, .f. ) ;
#9439 = oriented_edge ( 'none', *, *, #4198, .f. ) ;
#9440 = edge_loop ( 'none', ( #9033, #9653, #9432, #9388 ) ) ;
#9441 = oriented_edge ( 'none', *, *, #3450, .f. ) ;
#9442 = vertex_point ( 'none', #14739 ) ;
#9443 = edge_loop ( 'none', ( #9035, #9387, #12759, #12755 ) ) ;
#9444 = oriented_edge ( 'none', *, *, #2657, .f. ) ;
#9445 = oriented_edge ( 'none', *, *, #7380, .t. ) ;
#9446 = oriented_edge ( 'none', *, *, #9454, .f. ) ;
#9447 = advanced_face ( 'none', ( #14697 ), #14488, .t. ) ;
#9448 = edge_loop ( 'none', ( #9389, #9434, #9445, #9441 ) ) ;
#9449 = oriented_edge ( 'none', *, *, #3663, .t. ) ;
#9450 = vertex_point ( 'none', #14470 ) ;
#9451 = edge_loop ( 'none', ( #9453, #12757, #12695, #12764 ) ) ;
#9452 = edge_curve ( 'none', #9442, #9450, #14816, .t. ) ;
#9453 = oriented_edge ( 'none', *, *, #3386, .f. ) ;
#9454 = edge_curve ( 'none', #9442, #2709, #14792, .t. ) ;
#9455 = cartesian_point ( 'none', ( -5.707771286576198500, 41.69999999999998200, -14.26678442794826700 ) ) ;
#9456 = edge_loop ( 'none', ( #7578, #9467, #9541, #9458 ) ) ;
#9457 = oriented_edge ( 'none', *, *, #3727, .f. ) ;
#9458 = oriented_edge ( 'none', *, *, #9476, .t. ) ;
#9459 = edge_curve ( 'none', #9460, #3383, #14814, .t. ) ;
#9460 = vertex_point ( 'none', #14786 ) ;
#9461 = oriented_edge ( 'none', *, *, #9478, .f. ) ;
#9462 = advanced_face ( 'none', ( #14785 ), #14817, .t. ) ;
#9463 = oriented_edge ( 'none', *, *, #8113, .t. ) ;
#9464 = oriented_edge ( 'none', *, *, #3095, .t. ) ;
#9465 = edge_loop ( 'none', ( #9479, #9461, #9470, #9490 ) ) ;
#9466 = edge_curve ( 'none', #8108, #3394, #14850, .t. ) ;
#9467 = oriented_edge ( 'none', *, *, #9459, .f. ) ;
#9468 = oriented_edge ( 'none', *, *, #9466, .t. ) ;
#9469 = oriented_edge ( 'none', *, *, #9540, .t. ) ;
#9470 = oriented_edge ( 'none', *, *, #9498, .t. ) ;
#9471 = advanced_face ( 'none', ( #14849 ), #14847, .t. ) ;
#9472 = advanced_face ( 'none', ( #14837 ), #14846, .t. ) ;
#9473 = vertex_point ( 'none', #14848 ) ;
#9474 = edge_curve ( 'none', #9460, #9477, #14829, .t. ) ;
#9475 = oriented_edge ( 'none', *, *, #7614, .t. ) ;
#9476 = edge_curve ( 'none', #9477, #3381, #14836, .t. ) ;
#9477 = vertex_point ( 'none', #14830 ) ;
#9478 = edge_curve ( 'none', #9473, #3327, #14879, .t. ) ;
#9479 = oriented_edge ( 'none', *, *, #3395, .f. ) ;
#9480 = oriented_edge ( 'none', *, *, #9491, .t. ) ;
#9481 = oriented_edge ( 'none', *, *, #9513, .t. ) ;
#9482 = vertex_point ( 'none', #14818 ) ;
#9483 = edge_loop ( 'none', ( #9495, #9507, #9481, #9502 ) ) ;
#9484 = edge_curve ( 'none', #9509, #9482, #14824, .t. ) ;
#9485 = edge_loop ( 'none', ( #9500, #9504, #9506, #9501 ) ) ;
#9486 = oriented_edge ( 'none', *, *, #3388, .f. ) ;
#9487 = edge_loop ( 'none', ( #9486, #9488, #9480, #9489 ) ) ;
#9488 = oriented_edge ( 'none', *, *, #9492, .f. ) ;
#9489 = oriented_edge ( 'none', *, *, #9478, .t. ) ;
#9490 = oriented_edge ( 'none', *, *, #9459, .t. ) ;
#9491 = edge_curve ( 'none', #9482, #9473, #14871, .t. ) ;
#9492 = edge_curve ( 'none', #9482, #3299, #14868, .t. ) ;
#9493 = edge_curve ( 'none', #9509, #3046, #14863, .t. ) ;
#9494 = advanced_face ( 'none', ( #14825 ), #14858, .t. ) ;
#9495 = oriented_edge ( 'none', *, *, #3723, .f. ) ;
#9496 = vertex_point ( 'none', #14856 ) ;
#9497 = advanced_face ( 'none', ( #14855 ), #14854, .t. ) ;
#9498 = edge_curve ( 'none', #9473, #9460, #14915, .t. ) ;
#9499 = edge_loop ( 'none', ( #9519, #9522, #9503, #9528 ) ) ;
#9500 = oriented_edge ( 'none', *, *, #3380, .f. ) ;
#9501 = oriented_edge ( 'none', *, *, #9492, .t. ) ;
#9502 = oriented_edge ( 'none', *, *, #9493, .t. ) ;
#9503 = oriented_edge ( 'none', *, *, #9521, .t. ) ;
#9504 = oriented_edge ( 'none', *, *, #9493, .f. ) ;
#9505 = edge_curve ( 'none', #9496, #3347, #14908, .t. ) ;
#9506 = oriented_edge ( 'none', *, *, #9484, .t. ) ;
#9507 = oriented_edge ( 'none', *, *, #9505, .f. ) ;
#9508 = advanced_face ( 'none', ( #14857 ), #14905, .t. ) ;
#9509 = vertex_point ( 'none', #14913 ) ;
#9510 = edge_loop ( 'none', ( #9529, #9524, #2439, #2437, #2446, #2438, #9544, #9525, #2447, #9547, #207, #9545 ) ) ;
#9511 = edge_loop ( 'none', ( #9543, #205, #2442, #2444 ) ) ;
#9512 = edge_curve ( 'none', #9515, #3382, #14892, .t. ) ;
#9513 = edge_curve ( 'none', #9496, #9509, #14895, .t. ) ;
#9514 = oriented_edge ( 'none', *, *, #3331, .f. ) ;
#9515 = vertex_point ( 'none', #14899 ) ;
#9516 = edge_loop ( 'none', ( #9514, #9518, #9526, #9530 ) ) ;
#9517 = advanced_face ( 'none', ( #14882 ), #14904, .t. ) ;
#9518 = oriented_edge ( 'none', *, *, #7623, .f. ) ;
#9519 = oriented_edge ( 'none', *, *, #3240, .f. ) ;
#9520 = advanced_face ( 'none', ( #14872 ), #14901, .f. ) ;
#9521 = edge_curve ( 'none', #9515, #9496, #14880, .t. ) ;
#9522 = oriented_edge ( 'none', *, *, #9512, .f. ) ;
#9523 = oriented_edge ( 'none', *, *, #6255, .f. ) ;
#9524 = oriented_edge ( 'none', *, *, #9538, .f. ) ;
#9525 = oriented_edge ( 'none', *, *, #9491, .f. ) ;
#9526 = oriented_edge ( 'none', *, *, #9532, .t. ) ;
#9527 = edge_curve ( 'none', #3105, #3042, #14939, .t. ) ;
#9528 = oriented_edge ( 'none', *, *, #9505, .t. ) ;
#9529 = oriented_edge ( 'none', *, *, #8146, .f. ) ;
#9530 = oriented_edge ( 'none', *, *, #9512, .t. ) ;
#9531 = advanced_face ( 'none', ( #14931 ), #14941, .t. ) ;
#9532 = edge_curve ( 'none', #7577, #9515, #14926, .t. ) ;
#9533 = oriented_edge ( 'none', *, *, #9538, .t. ) ;
#9534 = oriented_edge ( 'none', *, *, #9466, .f. ) ;
#9535 = advanced_face ( 'none', ( #14933 ), #14916, .t. ) ;
#9536 = oriented_edge ( 'none', *, *, #9476, .f. ) ;
#9537 = edge_curve ( 'none', #8108, #8098, #14881, .t. ) ;
#9538 = edge_curve ( 'none', #7612, #7549, #14969, .t. ) ;
#9539 = edge_loop ( 'none', ( #8155, #9536, #9469, #9468 ) ) ;
#9540 = edge_curve ( 'none', #9477, #8108, #14964, .t. ) ;
#9541 = oriented_edge ( 'none', *, *, #9474, .t. ) ;
#9542 = edge_loop ( 'none', ( #9457, #9534, #8154, #9475 ) ) ;
#9543 = oriented_edge ( 'none', *, *, #3719, .f. ) ;
#9544 = oriented_edge ( 'none', *, *, #9498, .f. ) ;
#9545 = oriented_edge ( 'none', *, *, #9532, .f. ) ;
#9546 = vertex_point ( 'none', #14970 ) ;
#9547 = oriented_edge ( 'none', *, *, #9513, .f. ) ;
#9548 = vertex_point ( 'none', #14923 ) ;
#9549 = edge_curve ( 'none', #91, #9548, #14918, .t. ) ;
#9550 = edge_curve ( 'none', #9582, #3, #14956, .t. ) ;
#9551 = advanced_face ( 'none', ( #14925 ), #14949, .t. ) ;
#9552 = oriented_edge ( 'none', *, *, #9568, .t. ) ;
#9553 = edge_curve ( 'none', #61, #9562, #14946, .t. ) ;
#9554 = edge_curve ( 'none', #9560, #9582, #14953, .t. ) ;
#9555 = edge_curve ( 'none', #9577, #9548, #14965, .t. ) ;
#9556 = oriented_edge ( 'none', *, *, #9566, .f. ) ;
#9557 = edge_curve ( 'none', #9548, #9562, #15002, .t. ) ;
#9558 = edge_curve ( 'none', #9562, #9560, #14994, .t. ) ;
#9559 = oriented_edge ( 'none', *, *, #117, .f. ) ;
#9560 = vertex_point ( 'none', #14995 ) ;
#9561 = oriented_edge ( 'none', *, *, #9557, .f. ) ;
#9562 = vertex_point ( 'none', #14986 ) ;
#9563 = oriented_edge ( 'none', *, *, #9549, .f. ) ;
#9564 = oriented_edge ( 'none', *, *, #68, .f. ) ;
#9565 = oriented_edge ( 'none', *, *, #9553, .f. ) ;
#9566 = edge_curve ( 'none', #9567, #9577, #14989, .t. ) ;
#9567 = vertex_point ( 'none', #14988 ) ;
#9568 = edge_curve ( 'none', #9560, #3776, #14974, .t. ) ;
#9569 = advanced_face ( 'none', ( #14977 ), #14975, .t. ) ;
#9570 = oriented_edge ( 'none', *, *, #85, .f. ) ;
#9571 = oriented_edge ( 'none', *, *, #9574, .f. ) ;
#9572 = oriented_edge ( 'none', *, *, #63, .f. ) ;
#9573 = oriented_edge ( 'none', *, *, #9550, .f. ) ;
#9574 = edge_curve ( 'none', #83, #9577, #15030, .t. ) ;
#9575 = oriented_edge ( 'none', *, *, #9568, .f. ) ;
#9576 = oriented_edge ( 'none', *, *, #9592, .f. ) ;
#9577 = vertex_point ( 'none', #15036 ) ;
#9578 = oriented_edge ( 'none', *, *, #9555, .f. ) ;
#9579 = edge_loop ( 'none', ( #9556, #9586, #9559, #9602 ) ) ;
#9580 = oriented_edge ( 'none', *, *, #9549, .t. ) ;
#9581 = oriented_edge ( 'none', *, *, #9554, .f. ) ;
#9582 = vertex_point ( 'none', #15031 ) ;
#9583 = oriented_edge ( 'none', *, *, #9594, .f. ) ;
#9584 = oriented_edge ( 'none', *, *, #33, .f. ) ;
#9585 = advanced_face ( 'none', ( #14976 ), #14985, .t. ) ;
#9586 = oriented_edge ( 'none', *, *, #9591, .f. ) ;
#9587 = edge_loop ( 'none', ( #9583, #9588, #9584, #9576 ) ) ;
#9588 = oriented_edge ( 'none', *, *, #9550, .t. ) ;
#9589 = oriented_edge ( 'none', *, *, #3295, .f. ) ;
#9590 = oriented_edge ( 'none', *, *, #9603, .f. ) ;
#9591 = edge_curve ( 'none', #80, #9567, #15025, .t. ) ;
#9592 = edge_curve ( 'none', #160, #42, #15022, .t. ) ;
#9593 = vertex_point ( 'none', #15019 ) ;
#9594 = edge_curve ( 'none', #9582, #160, #15012, .t. ) ;
#9595 = advanced_face ( 'none', ( #14746 ), #14469, .t. ) ;
#9596 = oriented_edge ( 'none', *, *, #41, .f. ) ;
#9597 = edge_curve ( 'none', #9593, #360, #14225, .t. ) ;
#9598 = oriented_edge ( 'none', *, *, #9597, .f. ) ;
#9599 = oriented_edge ( 'none', *, *, #9592, .t. ) ;
#9600 = edge_curve ( 'none', #122, #3391, #15078, .t. ) ;
#9601 = oriented_edge ( 'none', *, *, #9597, .t. ) ;
#9602 = oriented_edge ( 'none', *, *, #9574, .t. ) ;
#9603 = edge_curve ( 'none', #160, #9593, #15069, .t. ) ;
#9604 = advanced_face ( 'none', ( #15064 ), #15070, .t. ) ;
#9605 = oriented_edge ( 'none', *, *, #9591, .t. ) ;
#9606 = edge_loop ( 'none', ( #9590, #9599, #9596, #9598 ) ) ;
#9607 = advanced_face ( 'none', ( #15059 ), #15060, .t. ) ;
#9608 = edge_loop ( 'none', ( #9626, #9613, #9621, #9617 ) ) ;
#9609 = oriented_edge ( 'none', *, *, #9632, .f. ) ;
#9610 = oriented_edge ( 'none', *, *, #98, .f. ) ;
#9611 = oriented_edge ( 'none', *, *, #9600, .t. ) ;
#9612 = oriented_edge ( 'none', *, *, #9616, .t. ) ;
#9613 = oriented_edge ( 'none', *, *, #66, .f. ) ;
#9614 = edge_loop ( 'none', ( #9609, #9601, #9610, #9605 ) ) ;
#9615 = advanced_face ( 'none', ( #15077 ), #15052, .t. ) ;
#9616 = edge_curve ( 'none', #26, #136, #15110, .t. ) ;
#9617 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#9618 = oriented_edge ( 'none', *, *, #130, .f. ) ;
#9619 = advanced_face ( 'none', ( #15106 ), #15055, .t. ) ;
#9620 = edge_loop ( 'none', ( #9628, #12552, #4065, #9646 ) ) ;
#9621 = oriented_edge ( 'none', *, *, #9600, .f. ) ;
#9622 = oriented_edge ( 'none', *, *, #9623, .f. ) ;
#9623 = edge_curve ( 'none', #19, #131, #15094, .t. ) ;
#9624 = advanced_face ( 'none', ( #15100 ), #15096, .t. ) ;
#9625 = advanced_face ( 'none', ( #15053 ), #15079, .t. ) ;
#9626 = oriented_edge ( 'none', *, *, #9616, .f. ) ;
#9627 = oriented_edge ( 'none', *, *, #2811, .f. ) ;
#9628 = oriented_edge ( 'none', *, *, #9629, .t. ) ;
#9629 = edge_curve ( 'none', #102, #65, #15087, .t. ) ;
#9630 = edge_loop ( 'none', ( #9611, #9631, #9636, #9634 ) ) ;
#9631 = oriented_edge ( 'none', *, *, #38, .f. ) ;
#9632 = edge_curve ( 'none', #9593, #9567, #15139, .t. ) ;
#9633 = oriented_edge ( 'none', *, *, #56, .f. ) ;
#9634 = oriented_edge ( 'none', *, *, #103, .f. ) ;
#9635 = edge_loop ( 'none', ( #9644, #9639, #9661, #9660 ) ) ;
#9636 = oriented_edge ( 'none', *, *, #9629, .f. ) ;
#9637 = oriented_edge ( 'none', *, *, #9623, .t. ) ;
#9638 = oriented_edge ( 'none', *, *, #87, .f. ) ;
#9639 = oriented_edge ( 'none', *, *, #76, .f. ) ;
#9640 = edge_curve ( 'none', #77, #150, #15132, .t. ) ;
#9641 = edge_loop ( 'none', ( #9042, #9386, #9034, #9656 ) ) ;
#9642 = edge_curve ( 'none', #146, #71, #15135, .t. ) ;
#9643 = advanced_face ( 'none', ( #15121 ), #15125, .t. ) ;
#9644 = oriented_edge ( 'none', *, *, #9642, .t. ) ;
#9645 = edge_loop ( 'none', ( #9651, #9650, #9637, #9648 ) ) ;
#9646 = oriented_edge ( 'none', *, *, #157, .f. ) ;
#9647 = edge_loop ( 'none', ( #9659, #9662, #9658, #9638 ) ) ;
#9648 = oriented_edge ( 'none', *, *, #138, .f. ) ;
#9649 = edge_curve ( 'none', #9, #129, #15120, .t. ) ;
#9650 = oriented_edge ( 'none', *, *, #28, .f. ) ;
#9651 = oriented_edge ( 'none', *, *, #9649, .f. ) ;
#9652 = oriented_edge ( 'none', *, *, #3636, .t. ) ;
#9653 = oriented_edge ( 'none', *, *, #2647, .f. ) ;
#9654 = cartesian_point ( 'none', ( -5.707771286576198500, 41.79999999999996900, -14.26678442794826700 ) ) ;
#9655 = edge_curve ( 'none', #101, #52, #15114, .t. ) ;
#9656 = oriented_edge ( 'none', *, *, #144, .f. ) ;
#9657 = edge_loop ( 'none', ( #9041, #9036, #9652, #9437 ) ) ;
#9658 = oriented_edge ( 'none', *, *, #9640, .f. ) ;
#9659 = oriented_edge ( 'none', *, *, #9649, .t. ) ;
#9660 = oriented_edge ( 'none', *, *, #147, .f. ) ;
#9661 = oriented_edge ( 'none', *, *, #9655, .f. ) ;
#9662 = oriented_edge ( 'none', *, *, #149, .f. ) ;
#9663 = advanced_face ( 'none', ( #15118 ), #15119, .t. ) ;
#9664 = oriented_edge ( 'none', *, *, #7503, .f. ) ;
#9665 = oriented_edge ( 'none', *, *, #14766, .f. ) ;
#9666 = oriented_edge ( 'none', *, *, #9669, .f. ) ;
#9667 = oriented_edge ( 'none', *, *, #7548, .f. ) ;
#9668 = oriented_edge ( 'none', *, *, #7483, .f. ) ;
#9669 = edge_curve ( 'none', #7627, #12556, #15173, .t. ) ;
#9670 = advanced_face ( 'none', ( #15161 ), #15166, .t. ) ;
#9671 = oriented_edge ( 'none', *, *, #2567, .f. ) ;
#9672 = cylindrical_surface ( 'none', #9726, 1.750000000000001600 ) ;
#9673 = axis2_placement_3d ( 'none', #9717, #9716, #9715 ) ;
#9674 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, 19.79999999999998600 ) ) ;
#9675 = direction ( 'none', ( -2.137303368083795900e-018, 0.9998476951563911600, 0.01745240643728354600 ) ) ;
#9676 = vector ( 'none', #9675, 1000.000000000000100 ) ;
#9677 = face_outer_bound ( 'none', #21, .t. ) ;
#9678 = circle ( 'none', #9673, 1.750000000000001600 ) ;
#9679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9680 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9681 = face_outer_bound ( 'none', #3362, .t. ) ;
#9682 = cartesian_point ( 'none', ( -28.99137802864860800, 42.60000000000000100, 31.99137802864828500 ) ) ;
#9683 = line ( 'none', #9682, #9676 ) ;
#9684 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9685 = axis2_placement_3d ( 'none', #9701, #9684, #9727 ) ;
#9686 = direction ( 'none', ( -2.137303368083795900e-018, -0.9998476951563911600, -0.01745240643728354600 ) ) ;
#9687 = vector ( 'none', #9686, 1000.000000000000100 ) ;
#9688 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -32.39137802864861700 ) ) ;
#9689 = toroidal_surface ( 'none', #9685, 0.9499999999999997300, 1.800000000000000500 ) ;
#9690 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 19.80000000000000100 ) ) ;
#9691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9692 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9693 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9694 = axis2_placement_3d ( 'none', #9693, #9692, #9691 ) ;
#9695 = circle ( 'none', #9694, 2.749999999999999600 ) ;
#9696 = axis2_placement_3d ( 'none', #9690, #9680, #9679 ) ;
#9697 = line ( 'none', #9688, #9687 ) ;
#9698 = circle ( 'none', #9696, 3.249999999999999600 ) ;
#9699 = cartesian_point ( 'none', ( -4.272318009075558400, 41.60000000000000900, -11.19103084415584300 ) ) ;
#9700 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -32.39137802864861700 ) ) ;
#9701 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9702 = b_spline_curve_with_knots ( 'none', 3,
( #9759, #9758, #9757, #9756, #9755, #9754, #9753, #9752, #9751, #9750, #9749, #9748, #9747, #9746, #9745 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327913200, 0.1665342512284632700, 0.2474139473143718800, 0.3286832327328393900, 0.4091901386029463400, 0.4878268366532247900, 0.5655491234028178200, 0.6448345881473680500, 0.7264168083038171600, 0.8120499043773064000, 0.9027184788735855800, 1.000000000000000000 ),
.unspecified. ) ;
#9703 = cylindrical_surface ( 'none', #9735, 3.241384467521474500 ) ;
#9704 = cartesian_point ( 'none', ( -30.44999999999999600, 41.61221700083525800, 34.94158556700255500 ) ) ;
#9705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9706 = vector ( 'none', #9705, 1000.000000000000000 ) ;
#9707 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.59999999999997300, -14.21558441558441600 ) ) ;
#9708 = cartesian_point ( 'none', ( -3.038551775309324300, 41.59999999999998000, -12.65714285714285700 ) ) ;
#9709 = line ( 'none', #9708, #9732 ) ;
#9710 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.60000000000000100, -12.07272727272727200 ) ) ;
#9711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9712 = line ( 'none', #9707, #9706 ) ;
#9713 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.60000000000000100, -12.65714285714285700 ) ) ;
#9714 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, -19.79999999999998600 ) ) ;
#9715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9716 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9717 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -19.79999999999998600 ) ) ;
#9718 = axis2_placement_3d ( 'none', #9714, #9719, #9711 ) ;
#9719 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9721 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9722 = line ( 'none', #9764, #9763 ) ;
#9723 = face_outer_bound ( 'none', #3294, .t. ) ;
#9724 = cartesian_point ( 'none', ( -3.558032294789843500, 41.60000000000000100, -14.80000000000000100 ) ) ;
#9725 = cylindrical_surface ( 'none', #9718, 1.750000000000001600 ) ;
#9726 = axis2_placement_3d ( 'none', #9674, #9721, #9720 ) ;
#9727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9728 = cartesian_point ( 'none', ( -15.09407868388790100, 41.60000000000000100, -12.35649300138622800 ) ) ;
#9729 = axis2_placement_3d ( 'none', #9794, #9788, #9787 ) ;
#9730 = cylindrical_surface ( 'none', #9786, 4.022286952010172300 ) ;
#9731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9732 = vector ( 'none', #9731, 1000.000000000000000 ) ;
#9733 = line ( 'none', #9797, #9796 ) ;
#9734 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9735 = axis2_placement_3d ( 'none', #9738, #9734, #9798 ) ;
#9736 = cartesian_point ( 'none', ( -14.21845647352898300, 41.89999999999999900, -13.43110210327195700 ) ) ;
#9737 = face_outer_bound ( 'none', #3416, .t. ) ;
#9738 = cartesian_point ( 'none', ( -16.52259440069697800, 41.89999999999999900, -11.37879838769348100 ) ) ;
#9739 = cartesian_point ( 'none', ( -16.13379353723490400, 41.60000000000000100, -13.91640216575233200 ) ) ;
#9740 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9741 = vector ( 'none', #9740, 1000.000000000000000 ) ;
#9742 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.60000000000000100, -9.799999999999998900 ) ) ;
#9743 = line ( 'none', #9742, #9741 ) ;
#9744 = cartesian_point ( 'none', ( -3.038551775309324300, 41.60000000000000100, -12.07272727272727200 ) ) ;
#9745 = cartesian_point ( 'none', ( -5.846993333750882400, 41.60000000000000900, -9.735064935064935200 ) ) ;
#9746 = cartesian_point ( 'none', ( -5.768736595970627200, 41.59999999999999400, -9.737032443207885600 ) ) ;
#9747 = cartesian_point ( 'none', ( -5.617542811389421700, 41.59999999999998700, -9.740833713370237800 ) ) ;
#9748 = cartesian_point ( 'none', ( -5.399610049178899200, 41.60000000000000900, -9.774936724618266100 ) ) ;
#9749 = cartesian_point ( 'none', ( -5.199201921720073100, 41.60000000000000900, -9.829997868104110000 ) ) ;
#9750 = cartesian_point ( 'none', ( -5.016570498653411600, 41.59999999999999400, -9.908758146442124800 ) ) ;
#9751 = cartesian_point ( 'none', ( -4.852332389651699000, 41.60000000000000900, -10.00889031643794900 ) ) ;
#9752 = cartesian_point ( 'none', ( -4.704444021859489800, 41.59999999999999400, -10.12851437983420200 ) ) ;
#9753 = cartesian_point ( 'none', ( -4.577754023390591300, 41.60000000000000900, -10.27161143925926200 ) ) ;
#9754 = cartesian_point ( 'none', ( -4.467851427452446300, 41.60000000000000900, -10.43124806689223000 ) ) ;
#9755 = cartesian_point ( 'none', ( -4.381128109537433700, 41.59999999999998000, -10.60675910055588900 ) ) ;
#9756 = cartesian_point ( 'none', ( -4.317487190871494500, 41.60000000000000900, -10.79315408678288400 ) ) ;
#9757 = cartesian_point ( 'none', ( -4.278910285501904600, 41.59999999999997300, -10.98922621191306500 ) ) ;
#9758 = cartesian_point ( 'none', ( -4.274533224224915000, 41.59999999999998700, -11.12321805087431900 ) ) ;
#9759 = cartesian_point ( 'none', ( -4.272318009075558400, 41.60000000000000900, -11.19103084415584300 ) ) ;
#9760 = cartesian_point ( 'none', ( -3.038551775309324300, 41.60000000000000100, -10.38441558441558500 ) ) ;
#9761 = circle ( 'none', #9729, 4.022286952010172300 ) ;
#9762 = direction ( 'none', ( 0.0000000000000000000, 4.452456921673802200e-015, 1.000000000000000000 ) ) ;
#9763 = vector ( 'none', #9762, 1000.000000000000000 ) ;
#9764 = cartesian_point ( 'none', ( -3.038551775309324300, 41.59999999999997300, -14.21558441558441600 ) ) ;
#9765 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9766 = cartesian_point ( 'none', ( -15.09407868388790100, 41.60000000000000100, -8.232502709349036600 ) ) ;
#9767 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#9768 = line ( 'none', #9819, #9806 ) ;
#9769 = face_outer_bound ( 'none', #3423, .t. ) ;
#9770 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#9771 = cartesian_point ( 'none', ( 0.2499999999999973900, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#9772 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9773 = vector ( 'none', #9772, 1000.000000000000000 ) ;
#9774 = cartesian_point ( 'none', ( -14.69236631324434800, 41.89999999999999900, -12.33688123722496100 ) ) ;
#9775 = line ( 'none', #9774, #9773 ) ;
#9776 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9777 = vector ( 'none', #9776, 1000.000000000000000 ) ;
#9778 = line ( 'none', #9767, #9825 ) ;
#9779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9780 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9781 = cartesian_point ( 'none', ( -16.13379353723490400, 41.89999999999999900, -9.894115213742161100 ) ) ;
#9782 = circle ( 'none', #9792, 4.123990292037191800 ) ;
#9783 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 31.72955205472501600 ) ) ;
#9784 = cartesian_point ( 'none', ( -16.13379353723490400, 41.89999999999999900, -13.91640216575233200 ) ) ;
#9785 = line ( 'none', #9784, #9777 ) ;
#9786 = axis2_placement_3d ( 'none', #9781, #9780, #9779 ) ;
#9787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9788 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9789 = face_outer_bound ( 'none', #3407, .t. ) ;
#9790 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#9791 = cartesian_point ( 'none', ( -16.13379353723490400, 41.89999999999999900, -13.91640216575233200 ) ) ;
#9792 = axis2_placement_3d ( 'none', #9766, #9765, #9827 ) ;
#9793 = cartesian_point ( 'none', ( -14.69236631324434800, 41.60000000000000100, -12.33688123722496300 ) ) ;
#9794 = cartesian_point ( 'none', ( -16.13379353723490400, 41.89999999999999900, -9.894115213742161100 ) ) ;
#9795 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9796 = vector ( 'none', #9795, 1000.000000000000000 ) ;
#9797 = cartesian_point ( 'none', ( -15.09407868388790100, 41.89999999999999900, -12.35649300138622800 ) ) ;
#9798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9801 = plane ( 'none', #9835 ) ;
#9802 = line ( 'none', #9858, #9857 ) ;
#9803 = plane ( 'none', #9809 ) ;
#9804 = face_outer_bound ( 'none', #3511, .t. ) ;
#9805 = line ( 'none', #9853, #9852 ) ;
#9806 = vector ( 'none', #9818, 1000.000000000000000 ) ;
#9807 = face_outer_bound ( 'none', #12428, .t. ) ;
#9808 = cartesian_point ( 'none', ( -12.25283884062389100, 41.60000000000000100, -18.67348792241859100 ) ) ;
#9809 = axis2_placement_3d ( 'none', #9816, #9800, #9799 ) ;
#9810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9811 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9812 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, 0.0000000000000000000 ) ) ;
#9813 = axis2_placement_3d ( 'none', #9812, #9811, #9810 ) ;
#9814 = axis2_placement_3d ( 'none', #9842, #9841, #9840 ) ;
#9815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9816 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 4.000000000000000000, 2.000000000000000000 ) ) ;
#9817 = plane ( 'none', #9823 ) ;
#9818 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9819 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, -2.000000000000000000 ) ) ;
#9820 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#9821 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9822 = circle ( 'none', #9813, 2.000000000000000000 ) ;
#9823 = axis2_placement_3d ( 'none', #9826, #9821, #9815 ) ;
#9824 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9825 = vector ( 'none', #9824, 1000.000000000000000 ) ;
#9826 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -2.000000000000000000 ) ) ;
#9827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9828 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9829 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9830 = circle ( 'none', #9875, 32.00000000000000000 ) ;
#9831 = circle ( 'none', #9889, 12.20000000000000300 ) ;
#9832 = cartesian_point ( 'none', ( 10.14225179611924700, 41.59999999999999400, -11.32090097402597300 ) ) ;
#9833 = face_outer_bound ( 'none', #3457, .t. ) ;
#9834 = face_bound ( 'none', #3445, .t. ) ;
#9835 = axis2_placement_3d ( 'none', #9859, #9839, #9829 ) ;
#9836 = face_outer_bound ( 'none', #3446, .t. ) ;
#9837 = cylindrical_surface ( 'none', #9920, 12.50000000000000000 ) ;
#9838 = cartesian_point ( 'none', ( 28.99137802864861500, 42.60000000000000100, -28.99137802864827800 ) ) ;
#9839 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9842 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -28.99137802864827800 ) ) ;
#9843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9844 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9845 = circle ( 'none', #9814, 2.738174026076734000 ) ;
#9846 = circle ( 'none', #9885, 5.799999999999999800 ) ;
#9847 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9848 = vector ( 'none', #9847, 1000.000000000000000 ) ;
#9849 = cartesian_point ( 'none', ( 6.314585058103540000e-016, 4.000000000000000000, 1.749999999999999800 ) ) ;
#9850 = line ( 'none', #9849, #9848 ) ;
#9851 = direction ( 'none', ( -1.683889348827610500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9852 = vector ( 'none', #9851, 1000.000000000000000 ) ;
#9853 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#9854 = conical_surface ( 'none', #9855, 3.000000000000002700, 0.01745329251994333400 ) ;
#9855 = axis2_placement_3d ( 'none', #9838, #9844, #9843 ) ;
#9856 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9857 = vector ( 'none', #9856, 1000.000000000000000 ) ;
#9858 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#9859 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 15.00000000000000000 ) ) ;
#9860 = face_outer_bound ( 'none', #3465, .t. ) ;
#9861 = cartesian_point ( 'none', ( -16.52259440069697800, 41.89999999999999900, -11.37879838769348100 ) ) ;
#9862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9863 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9864 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#9865 = circle ( 'none', #9871, 12.50000000000000000 ) ;
#9866 = circle ( 'none', #9916, 3.241384467521474500 ) ;
#9867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9868 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 15.00000000000000000 ) ) ;
#9869 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9870 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#9871 = axis2_placement_3d ( 'none', #9864, #9863, #9862 ) ;
#9872 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9873 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9874 = axis2_placement_3d ( 'none', #9870, #9869, #9867 ) ;
#9875 = axis2_placement_3d ( 'none', #9881, #9873, #9872 ) ;
#9876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9877 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9878 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, 28.99137802864845900 ) ) ;
#9879 = axis2_placement_3d ( 'none', #9878, #9877, #9876 ) ;
#9880 = circle ( 'none', #9879, 3.800000000000001200 ) ;
#9881 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 0.0000000000000000000 ) ) ;
#9882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9883 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9884 = cylindrical_surface ( 'none', #9874, 32.00000000000000000 ) ;
#9885 = axis2_placement_3d ( 'none', #9890, #9883, #9882 ) ;
#9886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9887 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9888 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 15.00000000000000000 ) ) ;
#9889 = axis2_placement_3d ( 'none', #9888, #9887, #9886 ) ;
#9890 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 15.00000000000000000 ) ) ;
#9891 = cartesian_point ( 'none', ( 10.14225179611924700, 41.79999999999999000, -11.32090097402597300 ) ) ;
#9892 = line ( 'none', #9901, #9898 ) ;
#9893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9895 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9896 = cartesian_point ( 'none', ( -28.99137802864860800, 27.59999999999999800, 28.99137802864828500 ) ) ;
#9897 = axis2_placement_3d ( 'none', #9896, #9895, #9894 ) ;
#9898 = vector ( 'none', #9900, 1000.000000000000000 ) ;
#9899 = cartesian_point ( 'none', ( 10.14225179611924700, 41.69999999999998900, -11.32090097402597300 ) ) ;
#9900 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9901 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#9902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9903 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9904 = cartesian_point ( 'none', ( -16.13379353723490400, 41.60000000000000100, -9.894115213742161100 ) ) ;
#9905 = axis2_placement_3d ( 'none', #9904, #9903, #9902 ) ;
#9906 = face_outer_bound ( 'none', #3499, .t. ) ;
#9907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9908 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9909 = cartesian_point ( 'none', ( -14.21845647352898300, 41.60000000000000100, -13.43110210327195700 ) ) ;
#9910 = circle ( 'none', #9897, 2.738174026076737500 ) ;
#9911 = circle ( 'none', #9905, 4.022286952010172300 ) ;
#9912 = cartesian_point ( 'none', ( -12.09646540018716200, 41.60000000000000100, -18.66239882017854500 ) ) ;
#9913 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9914 = vector ( 'none', #9913, 1000.000000000000000 ) ;
#9915 = cartesian_point ( 'none', ( -14.21845647352898300, 41.89999999999999900, -13.43110210327195700 ) ) ;
#9916 = axis2_placement_3d ( 'none', #9861, #9908, #9907 ) ;
#9917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9918 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9919 = line ( 'none', #9915, #9914 ) ;
#9920 = axis2_placement_3d ( 'none', #9868, #9918, #9917 ) ;
#9921 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9922 = face_outer_bound ( 'none', #3443, .t. ) ;
#9923 = face_outer_bound ( 'none', #3513, .t. ) ;
#9924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9925 = cartesian_point ( 'none', ( 9.645092705210155200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9926 = line ( 'none', #9925, #9959 ) ;
#9927 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -28.99137802864861500 ) ) ;
#9928 = axis2_placement_3d ( 'none', #9927, #9947, #9924 ) ;
#9929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9930 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9931 = axis2_placement_3d ( 'none', #9949, #9980, #9979 ) ;
#9932 = conical_surface ( 'none', #9931, 3.000000000000002700, 0.01745329251994333400 ) ;
#9933 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -28.99137802864861500 ) ) ;
#9934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9936 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -28.99137802864861500 ) ) ;
#9937 = face_outer_bound ( 'none', #3529, .t. ) ;
#9938 = conical_surface ( 'none', #9971, 3.000000000000002700, 0.01745329251994333400 ) ;
#9939 = circle ( 'none', #9928, 2.738174026076734000 ) ;
#9940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9941 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9942 = axis2_placement_3d ( 'none', #9950, #9941, #9940 ) ;
#9943 = conical_surface ( 'none', #9942, 3.400000000000000400, 0.01745329251994333400 ) ;
#9944 = axis2_placement_3d ( 'none', #9936, #9935, #9934 ) ;
#9945 = circle ( 'none', #9946, 3.400000000000000400 ) ;
#9946 = axis2_placement_3d ( 'none', #9933, #9930, #9929 ) ;
#9947 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9948 = circle ( 'none', #9944, 3.050898701435648800 ) ;
#9949 = cartesian_point ( 'none', ( -28.99137802864827800, 42.60000000000000100, -28.99137802864861500 ) ) ;
#9950 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -28.99137802864861500 ) ) ;
#9951 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999997000, -13.92743506493506400 ) ) ;
#9952 = face_outer_bound ( 'none', #3490, .t. ) ;
#9953 = plane ( 'none', #9981 ) ;
#9954 = axis2_placement_3d ( 'none', #10010, #10003, #10002 ) ;
#9955 = circle ( 'none', #9954, 3.400000000000000400 ) ;
#9956 = conical_surface ( 'none', #9961, 3.400000000000000400, 0.01745329251994333400 ) ;
#9957 = cartesian_point ( 'none', ( 9.645092705210155200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9958 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9959 = vector ( 'none', #9958, 1000.000000000000000 ) ;
#9960 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 28.99137802864860800 ) ) ;
#9961 = axis2_placement_3d ( 'none', #9960, #10009, #10008 ) ;
#9962 = axis2_placement_3d ( 'none', #10013, #10012, #9997 ) ;
#9963 = direction ( 'none', ( 0.0000000000000000000, 6.360356969719565100e-015, 1.000000000000000000 ) ) ;
#9964 = vector ( 'none', #9963, 1000.000000000000000 ) ;
#9965 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999997000, -14.16383928571428700 ) ) ;
#9966 = line ( 'none', #9965, #9964 ) ;
#9967 = direction ( 'none', ( -0.9647638212377323000, 0.0000000000000000000, 0.2631174057921085200 ) ) ;
#9968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9969 = direction ( 'none', ( 0.2631174057921085200, 0.0000000000000000000, 0.9647638212377323000 ) ) ;
#9970 = cartesian_point ( 'none', ( 28.99137802864828500, 42.60000000000000100, 28.99137802864860800 ) ) ;
#9971 = axis2_placement_3d ( 'none', #9970, #9921, #9968 ) ;
#9972 = face_outer_bound ( 'none', #3482, .t. ) ;
#9973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9975 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#9976 = axis2_placement_3d ( 'none', #9975, #9974, #9973 ) ;
#9977 = circle ( 'none', #9976, 2.738174026076737500 ) ;
#9978 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999997000, -14.16383928571428700 ) ) ;
#9979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9980 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9981 = axis2_placement_3d ( 'none', #9957, #9967, #9969 ) ;
#9982 = face_outer_bound ( 'none', #3477, .t. ) ;
#9983 = face_bound ( 'none', #3550, .t. ) ;
#9984 = axis2_placement_3d ( 'none', #9989, #10041, #10040 ) ;
#9985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9986 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9987 = axis2_placement_3d ( 'none', #9995, #9986, #9985 ) ;
#9988 = circle ( 'none', #9987, 3.050898701435648800 ) ;
#9989 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -28.99137802864827800 ) ) ;
#9990 = cartesian_point ( 'none', ( -11.91723947573802400, 41.89999999999999900, -18.92857776031498000 ) ) ;
#9991 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9992 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#9993 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9994 = cartesian_point ( 'none', ( 28.99137802864861500, 7.599999999999999600, -28.99137802864827800 ) ) ;
#9995 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -28.99137802864827800 ) ) ;
#9996 = circle ( 'none', #9984, 3.400000000000000400 ) ;
#9997 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9998 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#9999 = plane ( 'none', #10028 ) ;
#10000 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10001 = face_outer_bound ( 'none', #3491, .t. ) ;
#10002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10003 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10004 = face_bound ( 'none', #3669, .t. ) ;
#10005 = axis2_placement_3d ( 'none', #9994, #10000, #9993 ) ;
#10006 = conical_surface ( 'none', #10005, 3.400000000000000400, 0.01745329251994333400 ) ;
#10007 = face_outer_bound ( 'none', #9088, .t. ) ;
#10008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10009 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10010 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 28.99137802864860800 ) ) ;
#10011 = plane ( 'none', #9962 ) ;
#10012 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10013 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#10014 = axis2_placement_3d ( 'none', #9992, #9991, #10032 ) ;
#10015 = axis2_placement_3d ( 'none', #9998, #10078, #10077 ) ;
#10016 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10017 = vector ( 'none', #10016, 1000.000000000000000 ) ;
#10018 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10019 = line ( 'none', #10018, #10017 ) ;
#10020 = axis2_placement_3d ( 'none', #10024, #10070, #10069 ) ;
#10021 = direction ( 'none', ( 0.0000000000000000000, -6.724654701761027100e-015, -1.000000000000000000 ) ) ;
#10022 = vector ( 'none', #10021, 1000.000000000000000 ) ;
#10023 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10024 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999997000, -13.92743506493506400 ) ) ;
#10025 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10026 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10027 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#10028 = axis2_placement_3d ( 'none', #10027, #10026, #10025 ) ;
#10029 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10030 = line ( 'none', #10029, #10074 ) ;
#10031 = face_outer_bound ( 'none', #3553, .t. ) ;
#10032 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10033 = face_outer_bound ( 'none', #3577, .t. ) ;
#10034 = plane ( 'none', #10015 ) ;
#10035 = plane ( 'none', #10014 ) ;
#10036 = line ( 'none', #10023, #10022 ) ;
#10037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10038 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10039 = face_bound ( 'none', #3452, .t. ) ;
#10040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10041 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10042 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#10043 = axis2_placement_3d ( 'none', #10042, #10038, #10037 ) ;
#10044 = circle ( 'none', #10043, 3.050898701435645700 ) ;
#10045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10046 = vector ( 'none', #10045, 1000.000000000000000 ) ;
#10047 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10048 = plane ( 'none', #10106 ) ;
#10049 = face_outer_bound ( 'none', #3579, .t. ) ;
#10050 = line ( 'none', #10105, #10104 ) ;
#10051 = direction ( 'none', ( -0.2631174057921084600, -6.136242294542690300e-015, -0.9647638212377321900 ) ) ;
#10052 = vector ( 'none', #10051, 1000.000000000000100 ) ;
#10053 = cartesian_point ( 'none', ( 9.645092705210155200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10054 = line ( 'none', #10053, #10052 ) ;
#10055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10056 = cartesian_point ( 'none', ( 9.645092705210155200, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10057 = direction ( 'none', ( -0.2792385325546989400, 6.457159820596354600e-015, 0.9602217670604525900 ) ) ;
#10058 = vector ( 'none', #10057, 1000.000000000000100 ) ;
#10059 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999997000, -13.92743506493506400 ) ) ;
#10060 = line ( 'none', #10059, #10058 ) ;
#10061 = cartesian_point ( 'none', ( 9.721188484430934200, 41.89999999999999100, -11.26002435064935100 ) ) ;
#10062 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10063 = vector ( 'none', #10062, 1000.000000000000000 ) ;
#10064 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999997000, -13.92743506493506400 ) ) ;
#10065 = line ( 'none', #10047, #10046 ) ;
#10066 = cartesian_point ( 'none', ( 10.17674854936600000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10067 = cartesian_point ( 'none', ( 10.17674854936600000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10068 = line ( 'none', #10067, #10108 ) ;
#10069 = direction ( 'none', ( 0.2792385325546989400, 0.0000000000000000000, -0.9602217670604525900 ) ) ;
#10070 = direction ( 'none', ( 0.9602217670604527000, 0.0000000000000000000, 0.2792385325546989900 ) ) ;
#10071 = line ( 'none', #10064, #10063 ) ;
#10072 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10073 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10074 = vector ( 'none', #10073, 1000.000000000000000 ) ;
#10075 = face_outer_bound ( 'none', #3581, .t. ) ;
#10076 = plane ( 'none', #10020 ) ;
#10077 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10079 = direction ( 'none', ( -0.2809993551095111800, 0.0000000000000000000, 0.9597079568431423600 ) ) ;
#10080 = direction ( 'none', ( -0.9597079568431423600, 0.0000000000000000000, -0.2809993551095111800 ) ) ;
#10081 = cartesian_point ( 'none', ( 10.14225179611924700, 41.89999999999998400, -11.32090097402597300 ) ) ;
#10082 = axis2_placement_3d ( 'none', #10081, #10080, #10079 ) ;
#10083 = cartesian_point ( 'none', ( 10.14225179611924700, 41.89999999999998400, -11.32090097402597300 ) ) ;
#10084 = line ( 'none', #10083, #10130 ) ;
#10085 = cartesian_point ( 'none', ( 9.915993679236130700, 41.89999999999999100, -10.51935876623376500 ) ) ;
#10086 = line ( 'none', #10085, #10096 ) ;
#10087 = plane ( 'none', #10082 ) ;
#10088 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10089 = vector ( 'none', #10088, 1000.000000000000000 ) ;
#10090 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999997000, -14.16383928571428700 ) ) ;
#10091 = face_outer_bound ( 'none', #3562, .t. ) ;
#10092 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10094 = cartesian_point ( 'none', ( 8.454954718197168300, 41.89999999999997000, -14.16383928571428700 ) ) ;
#10095 = axis2_placement_3d ( 'none', #10094, #10093, #10092 ) ;
#10096 = vector ( 'none', #10109, 1000.000000000000000 ) ;
#10097 = line ( 'none', #10090, #10089 ) ;
#10098 = face_outer_bound ( 'none', #3618, .t. ) ;
#10099 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10100 = face_outer_bound ( 'none', #3516, .t. ) ;
#10101 = cartesian_point ( 'none', ( 10.17674854936600000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10102 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10103 = plane ( 'none', #10095 ) ;
#10104 = vector ( 'none', #10099, 1000.000000000000000 ) ;
#10105 = cartesian_point ( 'none', ( 10.17674854936600000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10106 = axis2_placement_3d ( 'none', #10066, #10055, #10102 ) ;
#10107 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10108 = vector ( 'none', #10107, 1000.000000000000000 ) ;
#10109 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10110 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #10174, #10173, #10172, #10171 ),
( #10170, #10169, #10168, #10167 ),
( #10166, #10165, #10164, #10163 ),
( #10162, #10161, #10160, #10159 ),
( #10158, #10157, #10156, #10155 ),
( #10154, #10153, #10152, #10151 ),
( #10150, #10149, #10148, #10147 ),
( #10146, #10145, #10144, #10143 ),
( #10142, #10141, #10140, #10139 ),
( #10138, #10137, #10136, #10135 ),
( #10134, #9891, #9899, #9832 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.09071223344866295700, 0.1906112537210970500, 0.3020540161115057300, 0.4208634716069712400, 0.5512155103490999900, 0.6907714083237825900, 0.8403659527400393300, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#10111 = cartesian_point ( 'none', ( 0.0000000000000000000, 98.13895731375944800, 0.0000000000000000000 ) ) ;
#10112 = axis2_placement_3d ( 'none', #10111, #10666, #10869 ) ;
#10113 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10114 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10115 = cartesian_point ( 'none', ( 11.16092062728807700, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10116 = axis2_placement_3d ( 'none', #10906, #10926, #10915 ) ;
#10117 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10118 = plane ( 'none', #10124 ) ;
#10119 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10120 = line ( 'none', #10119, #10123 ) ;
#10121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10122 = plane ( 'none', #10127 ) ;
#10123 = vector ( 'none', #10117, 1000.000000000000000 ) ;
#10124 = axis2_placement_3d ( 'none', #10115, #10114, #10113 ) ;
#10125 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10126 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10127 = axis2_placement_3d ( 'none', #10126, #10121, #10125 ) ;
#10128 = circle ( 'none', #10116, 31.97500000000000500 ) ;
#10129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10130 = vector ( 'none', #10129, 1000.000000000000000 ) ;
#10131 = cartesian_point ( 'none', ( 9.915993679236130700, 41.89999999999999100, -10.51935876623376500 ) ) ;
#10132 = cartesian_point ( 'none', ( 10.14225179611924700, 41.89999999999998400, -11.32090097402597300 ) ) ;
#10133 = face_outer_bound ( 'none', #3573, .t. ) ;
#10134 = cartesian_point ( 'none', ( 10.14225179611924700, 41.89999999999998400, -11.32090097402597300 ) ) ;
#10135 = cartesian_point ( 'none', ( 10.13008833777206900, 41.60000000000000100, -11.27828396101463100 ) ) ;
#10136 = cartesian_point ( 'none', ( 10.13008833777206900, 41.69999999999999600, -11.27828396101463100 ) ) ;
#10137 = cartesian_point ( 'none', ( 10.13008833777206900, 41.79999999999999700, -11.27828396101463100 ) ) ;
#10138 = cartesian_point ( 'none', ( 10.13008833777206900, 41.89999999999999100, -11.27828396101463100 ) ) ;
#10139 = cartesian_point ( 'none', ( 10.10652638993467900, 41.60000000000000100, -11.19573015033862100 ) ) ;
#10140 = cartesian_point ( 'none', ( 10.10652638993467900, 41.69999999999999600, -11.19573015033862100 ) ) ;
#10141 = cartesian_point ( 'none', ( 10.10652638993467900, 41.79999999999999700, -11.19573015033862100 ) ) ;
#10142 = cartesian_point ( 'none', ( 10.10652638993467900, 41.89999999999999100, -11.19573015033862100 ) ) ;
#10143 = cartesian_point ( 'none', ( 10.07213698914229000, 41.60000000000000100, -11.07597469496046600 ) ) ;
#10144 = cartesian_point ( 'none', ( 10.07213698914229000, 41.69999999999999600, -11.07597469496046600 ) ) ;
#10145 = cartesian_point ( 'none', ( 10.07213698914229000, 41.79999999999999700, -11.07597469496046600 ) ) ;
#10146 = cartesian_point ( 'none', ( 10.07213698914229000, 41.89999999999999100, -11.07597469496046600 ) ) ;
#10147 = cartesian_point ( 'none', ( 10.03923971207112100, 41.60000000000000100, -10.96425030640131100 ) ) ;
#10148 = cartesian_point ( 'none', ( 10.03923971207112100, 41.69999999999999600, -10.96425030640131100 ) ) ;
#10149 = cartesian_point ( 'none', ( 10.03923971207112100, 41.79999999999999700, -10.96425030640131100 ) ) ;
#10150 = cartesian_point ( 'none', ( 10.03923971207112100, 41.89999999999999100, -10.96425030640131100 ) ) ;
#10151 = cartesian_point ( 'none', ( 10.01006882443857500, 41.60000000000000100, -10.86034669903545300 ) ) ;
#10152 = cartesian_point ( 'none', ( 10.01006882443857500, 41.69999999999999600, -10.86034669903545300 ) ) ;
#10153 = cartesian_point ( 'none', ( 10.01006882443857500, 41.79999999999999700, -10.86034669903545300 ) ) ;
#10154 = cartesian_point ( 'none', ( 10.01006882443857500, 41.89999999999999100, -10.86034669903545300 ) ) ;
#10155 = cartesian_point ( 'none', ( 9.983722631477828500, 41.60000000000000900, -10.76376015640336100 ) ) ;
#10156 = cartesian_point ( 'none', ( 9.983722631477828500, 41.70000000000000300, -10.76376015640336100 ) ) ;
#10157 = cartesian_point ( 'none', ( 9.983722631477828500, 41.80000000000000400, -10.76376015640336100 ) ) ;
#10158 = cartesian_point ( 'none', ( 9.983722631477828500, 41.89999999999999900, -10.76376015640336100 ) ) ;
#10159 = cartesian_point ( 'none', ( 9.958381876066722400, 41.59999999999999400, -10.67567304165214300 ) ) ;
#10160 = cartesian_point ( 'none', ( 9.958381876066722400, 41.69999999999998900, -10.67567304165214300 ) ) ;
#10161 = cartesian_point ( 'none', ( 9.958381876066722400, 41.79999999999999000, -10.67567304165214300 ) ) ;
#10162 = cartesian_point ( 'none', ( 9.958381876066722400, 41.89999999999998400, -10.67567304165214300 ) ) ;
#10163 = cartesian_point ( 'none', ( 9.935695632773290600, 41.60000000000001600, -10.59493786276808400 ) ) ;
#10164 = cartesian_point ( 'none', ( 9.935695632773290600, 41.70000000000001700, -10.59493786276808400 ) ) ;
#10165 = cartesian_point ( 'none', ( 9.935695632773290600, 41.80000000000001800, -10.59493786276808400 ) ) ;
#10166 = cartesian_point ( 'none', ( 9.935695632773290600, 41.90000000000001300, -10.59493786276808400 ) ) ;
#10167 = cartesian_point ( 'none', ( 9.922346537387566600, 41.60000000000000100, -10.54372910487002300 ) ) ;
#10168 = cartesian_point ( 'none', ( 9.922346537387566600, 41.69999999999999600, -10.54372910487002300 ) ) ;
#10169 = cartesian_point ( 'none', ( 9.922346537387566600, 41.79999999999999700, -10.54372910487002300 ) ) ;
#10170 = cartesian_point ( 'none', ( 9.922346537387566600, 41.89999999999999100, -10.54372910487002300 ) ) ;
#10171 = cartesian_point ( 'none', ( 9.915993679236130700, 41.60000000000000100, -10.51935876623376500 ) ) ;
#10172 = cartesian_point ( 'none', ( 9.915993679236130700, 41.69999999999999600, -10.51935876623376500 ) ) ;
#10173 = cartesian_point ( 'none', ( 9.915993679236130700, 41.79999999999999700, -10.51935876623376500 ) ) ;
#10174 = cartesian_point ( 'none', ( 9.915993679236130700, 41.89999999999999100, -10.51935876623376500 ) ) ;
#10175 = cartesian_point ( 'none', ( 10.14225179611924700, 41.89999999999998400, -11.32090097402597300 ) ) ;
#10176 = cartesian_point ( 'none', ( 10.13008833777206900, 41.89999999999999100, -11.27828396101463100 ) ) ;
#10177 = cartesian_point ( 'none', ( 10.10652638993467900, 41.89999999999999100, -11.19573015033862100 ) ) ;
#10178 = cartesian_point ( 'none', ( 10.07213698914229000, 41.89999999999999100, -11.07597469496046600 ) ) ;
#10179 = cartesian_point ( 'none', ( 10.03923971207112100, 41.89999999999999100, -10.96425030640131100 ) ) ;
#10180 = cartesian_point ( 'none', ( 10.01006882443857500, 41.89999999999999100, -10.86034669903545300 ) ) ;
#10181 = cartesian_point ( 'none', ( 9.983722631477828500, 41.89999999999999900, -10.76376015640336100 ) ) ;
#10182 = cartesian_point ( 'none', ( 9.958381876066722400, 41.89999999999998400, -10.67567304165214300 ) ) ;
#10183 = cartesian_point ( 'none', ( 9.935695632773290600, 41.90000000000001300, -10.59493786276808400 ) ) ;
#10184 = cartesian_point ( 'none', ( 9.922346537387566600, 41.89999999999999100, -10.54372910487002300 ) ) ;
#10185 = cartesian_point ( 'none', ( 9.915993679236130700, 41.89999999999999100, -10.51935876623376500 ) ) ;
#10186 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10187 = toroidal_surface ( 'none', #10227, 32.30000000000000400, 0.2999999999999999900 ) ;
#10188 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10189 = b_spline_curve_with_knots ( 'none', 3,
( #10185, #10184, #10183, #10182, #10181, #10180, #10179, #10178, #10177, #10176, #10175 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09071223344866295700, 0.1906112537210970500, 0.3020540161115057300, 0.4208634716069712400, 0.5512155103490999900, 0.6907714083237825900, 0.8403659527400393300, 1.000000000000000000 ),
.unspecified. ) ;
#10190 = face_outer_bound ( 'none', #3555, .t. ) ;
#10191 = axis2_placement_3d ( 'none', #10188, #10226, #10225 ) ;
#10192 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10193 = direction ( 'none', ( 0.2809993551095111300, -5.742272618474059500e-015, -0.9597079568431423600 ) ) ;
#10194 = vector ( 'none', #10193, 1000.000000000000100 ) ;
#10195 = cartesian_point ( 'none', ( 10.14225179611924700, 41.89999999999998400, -11.32090097402597300 ) ) ;
#10196 = line ( 'none', #10195, #10194 ) ;
#10197 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10198 = vector ( 'none', #10197, 1000.000000000000000 ) ;
#10199 = cartesian_point ( 'none', ( 11.16092062728807700, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10200 = line ( 'none', #10199, #10198 ) ;
#10201 = face_outer_bound ( 'none', #3576, .t. ) ;
#10202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10203 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10204 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 0.0000000000000000000 ) ) ;
#10205 = cartesian_point ( 'none', ( 3.955609161245951100e-015, 42.60000000000000100, -32.30000000000000400 ) ) ;
#10206 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10207 = conical_surface ( 'none', #10212, 3.300000000000000700, 0.7853981633974443900 ) ;
#10208 = face_outer_bound ( 'none', #3641, .t. ) ;
#10209 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 32.00000000000000000 ) ) ;
#10210 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 32.29137802864844500 ) ) ;
#10211 = circle ( 'none', #10264, 0.3000000000000016500 ) ;
#10212 = axis2_placement_3d ( 'none', #10260, #10206, #10258 ) ;
#10213 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10214 = vector ( 'none', #10213, 1000.000000000000000 ) ;
#10215 = cartesian_point ( 'none', ( 11.16092062728807700, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10216 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10217 = face_outer_bound ( 'none', #3644, .t. ) ;
#10218 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10219 = vector ( 'none', #10218, 1000.000000000000000 ) ;
#10220 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10221 = line ( 'none', #10220, #10219 ) ;
#10222 = cartesian_point ( 'none', ( 11.16092062728807700, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10223 = line ( 'none', #10222, #10214 ) ;
#10224 = cartesian_point ( 'none', ( 11.37703264027509000, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10225 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10226 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10227 = axis2_placement_3d ( 'none', #10204, #10203, #10202 ) ;
#10228 = plane ( 'none', #10230 ) ;
#10229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10230 = axis2_placement_3d ( 'none', #10224, #10216, #10229 ) ;
#10231 = plane ( 'none', #10191 ) ;
#10232 = direction ( 'none', ( 0.0000000000000000000, 6.938893903907227600e-015, 1.000000000000000000 ) ) ;
#10233 = vector ( 'none', #10232, 1000.000000000000000 ) ;
#10234 = cartesian_point ( 'none', ( 11.89651315975561000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10235 = line ( 'none', #10234, #10233 ) ;
#10236 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -32.29137802864844500 ) ) ;
#10237 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 27.79999999999999700 ) ) ;
#10238 = axis2_placement_3d ( 'none', #10243, #10291, #10290 ) ;
#10239 = axis2_placement_3d ( 'none', #10298, #10297, #10296 ) ;
#10240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10241 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10242 = circle ( 'none', #10238, 31.69999999999999900 ) ;
#10243 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#10244 = direction ( 'none', ( 1.224646799147333500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10245 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#10246 = cartesian_point ( 'none', ( 3.955609161245951100e-015, 42.29999999999999700, -32.30000000000000400 ) ) ;
#10247 = axis2_placement_3d ( 'none', #10246, #10245, #10244 ) ;
#10248 = circle ( 'none', #10247, 0.3000000000000016500 ) ;
#10249 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 31.69999999999999900 ) ) ;
#10250 = circle ( 'none', #10239, 12.79999999999999900 ) ;
#10251 = circle ( 'none', #10256, 32.00000000000000000 ) ;
#10252 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10253 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10254 = axis2_placement_3d ( 'none', #10259, #10253, #10252 ) ;
#10255 = circle ( 'none', #10254, 32.00000000000000000 ) ;
#10256 = axis2_placement_3d ( 'none', #10257, #10241, #10240 ) ;
#10257 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 0.0000000000000000000 ) ) ;
#10258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10259 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 0.0000000000000000000 ) ) ;
#10260 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 28.99137802864844800 ) ) ;
#10261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10262 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10263 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 32.30000000000000400 ) ) ;
#10264 = axis2_placement_3d ( 'none', #10263, #10262, #10261 ) ;
#10265 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.60000000000000100, 32.30000000000000400 ) ) ;
#10266 = circle ( 'none', #10317, 3.800000000000001200 ) ;
#10267 = axis2_placement_3d ( 'none', #10286, #10285, #10328 ) ;
#10268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10269 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10270 = axis2_placement_3d ( 'none', #10273, #10269, #10268 ) ;
#10271 = axis2_placement_3d ( 'none', #10335, #10345, #10344 ) ;
#10272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10273 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 27.79999999999999700 ) ) ;
#10274 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 32.00000000000000000 ) ) ;
#10275 = face_outer_bound ( 'none', #3617, .t. ) ;
#10276 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10277 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 0.0000000000000000000 ) ) ;
#10278 = plane ( 'none', #10267 ) ;
#10279 = face_outer_bound ( 'none', #3656, .t. ) ;
#10280 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 25.69137802864844400 ) ) ;
#10281 = direction ( 'none', ( 1.224646799147359100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10282 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#10283 = cartesian_point ( 'none', ( 3.882130353297110200e-015, 41.89999999999999900, -31.69999999999999900 ) ) ;
#10284 = axis2_placement_3d ( 'none', #10283, #10282, #10281 ) ;
#10285 = direction ( 'none', ( 0.9671088498838568100, 0.0000000000000000000, -0.2543628755858918200 ) ) ;
#10286 = cartesian_point ( 'none', ( 9.721188484430934200, 41.89999999999999100, -11.26002435064935100 ) ) ;
#10287 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 41.89999999999999900, -32.00000000000000000 ) ) ;
#10288 = axis2_placement_3d ( 'none', #10277, #10276, #10272 ) ;
#10289 = cartesian_point ( 'none', ( 3.900500055284319800e-015, 41.60000000000000100, -31.69999999999999900 ) ) ;
#10290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10291 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10292 = circle ( 'none', #10270, 0.3000000000000016500 ) ;
#10293 = toroidal_surface ( 'none', #10288, 31.69999999999999900, 0.2999999999999999900 ) ;
#10294 = circle ( 'none', #10284, 0.3000000000000016500 ) ;
#10295 = axis2_placement_3d ( 'none', #10321, #10320, #10319 ) ;
#10296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10297 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10298 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 15.00000000000000000 ) ) ;
#10299 = axis2_placement_3d ( 'none', #10360, #10359, #10356 ) ;
#10300 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -32.29137802864846000 ) ) ;
#10301 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865456900, 0.7071067811865493500 ) ) ;
#10302 = vector ( 'none', #10301, 1000.000000000000000 ) ;
#10303 = line ( 'none', #10353, #10352 ) ;
#10304 = axis2_placement_3d ( 'none', #10355, #10341, #10340 ) ;
#10305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10306 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10307 = axis2_placement_3d ( 'none', #10309, #10306, #10305 ) ;
#10308 = conical_surface ( 'none', #10299, 3.300000000000000700, 0.7853981633974410600 ) ;
#10309 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -28.99137802864845900 ) ) ;
#10310 = face_outer_bound ( 'none', #3689, .t. ) ;
#10311 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865482400, 0.7071067811865469100 ) ) ;
#10312 = vector ( 'none', #10311, 999.9999999999998900 ) ;
#10313 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 32.29137802864846000 ) ) ;
#10314 = line ( 'none', #10313, #10312 ) ;
#10315 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -25.69137802864846200 ) ) ;
#10316 = line ( 'none', #10315, #10302 ) ;
#10317 = axis2_placement_3d ( 'none', #10364, #10363, #10362 ) ;
#10318 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, -25.19137802864845800 ) ) ;
#10319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10320 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10321 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -28.99137802864845900 ) ) ;
#10322 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, -32.79137802864846000 ) ) ;
#10323 = face_outer_bound ( 'none', #3690, .t. ) ;
#10324 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10325 = vector ( 'none', #10324, 1000.000000000000000 ) ;
#10326 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -25.69137802864846200 ) ) ;
#10327 = conical_surface ( 'none', #10307, 3.299999999999997200, 0.7853981633974509400 ) ;
#10328 = direction ( 'none', ( -0.2543628755858917700, 0.0000000000000000000, -0.9671088498838567000 ) ) ;
#10329 = circle ( 'none', #10295, 3.299999999999997200 ) ;
#10330 = cartesian_point ( 'none', ( 9.721188484430934200, 41.89999999999999100, -11.26002435064935100 ) ) ;
#10331 = line ( 'none', #10330, #10325 ) ;
#10332 = face_outer_bound ( 'none', #3696, .t. ) ;
#10333 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 25.69137802864846200 ) ) ;
#10334 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, 32.79137802864846000 ) ) ;
#10335 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 28.99137802864845900 ) ) ;
#10336 = circle ( 'none', #10373, 32.30000000000000400 ) ;
#10337 = circle ( 'none', #10377, 3.800000000000001200 ) ;
#10338 = vector ( 'none', #10357, 999.9999999999998900 ) ;
#10339 = conical_surface ( 'none', #10271, 3.300000000000000700, 0.7853981633974473900 ) ;
#10340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10341 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10342 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, 32.79137802864843800 ) ) ;
#10343 = line ( 'none', #10358, #10338 ) ;
#10344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10345 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10346 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, 25.19137802864844700 ) ) ;
#10347 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865503500, 0.7071067811865446900 ) ) ;
#10348 = vector ( 'none', #10347, 1000.000000000000100 ) ;
#10349 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 32.29137802864844500 ) ) ;
#10350 = line ( 'none', #10349, #10348 ) ;
#10351 = direction ( 'none', ( 8.659560562354900800e-017, 0.7071067811865503500, -0.7071067811865446900 ) ) ;
#10352 = vector ( 'none', #10351, 1000.000000000000100 ) ;
#10353 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 25.69137802864844400 ) ) ;
#10354 = circle ( 'none', #10384, 3.300000000000000700 ) ;
#10355 = cartesian_point ( 'none', ( -28.99137802864844800, 42.60000000000000100, 28.99137802864844800 ) ) ;
#10356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10357 = direction ( 'none', ( 8.659560562354927900e-017, 0.7071067811865482400, -0.7071067811865469100 ) ) ;
#10358 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 25.69137802864846200 ) ) ;
#10359 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10360 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -28.99137802864844800 ) ) ;
#10361 = circle ( 'none', #10304, 3.800000000000001200 ) ;
#10362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10363 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10364 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, -28.99137802864845900 ) ) ;
#10365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10366 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10367 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.60000000000000100, 0.0000000000000000000 ) ) ;
#10368 = circle ( 'none', #10425, 0.3000000000000016500 ) ;
#10369 = face_outer_bound ( 'none', #3869, .t. ) ;
#10370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10371 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10372 = axis2_placement_3d ( 'none', #10380, #10371, #10370 ) ;
#10373 = axis2_placement_3d ( 'none', #10367, #10366, #10365 ) ;
#10374 = cartesian_point ( 'none', ( -12.13738459625606800, 41.60000000000000100, -18.91730242577530100 ) ) ;
#10375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10376 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10377 = axis2_placement_3d ( 'none', #10385, #10376, #10375 ) ;
#10378 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 42.29999999999999700, -32.00000000000000000 ) ) ;
#10379 = circle ( 'none', #10372, 3.300000000000000700 ) ;
#10380 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, 28.99137802864844800 ) ) ;
#10381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10382 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10383 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 28.99137802864845900 ) ) ;
#10384 = axis2_placement_3d ( 'none', #10383, #10382, #10381 ) ;
#10385 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, 28.99137802864845900 ) ) ;
#10386 = cartesian_point ( 'none', ( 28.99137802864844500, 42.60000000000000100, 25.19137802864846200 ) ) ;
#10387 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, 32.29137802864846000 ) ) ;
#10388 = vector ( 'none', #10415, 1000.000000000000000 ) ;
#10389 = cartesian_point ( 'none', ( -3.038551775309324300, 41.59999999999999400, -10.38441558441558500 ) ) ;
#10390 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.59999999999998700, -11.42337662337662400 ) ) ;
#10391 = cartesian_point ( 'none', ( 0.1460202609331693300, 41.59999999999998000, -11.36006399688335100 ) ) ;
#10392 = cartesian_point ( 'none', ( 0.1514000182948700100, 41.60000000000000100, -11.23638041889219400 ) ) ;
#10393 = cartesian_point ( 'none', ( 0.1754960599052028700, 41.60000000000000900, -11.05629043856456500 ) ) ;
#10394 = cartesian_point ( 'none', ( 0.2149124229781189100, 41.59999999999999400, -10.88694414455766300 ) ) ;
#10395 = cartesian_point ( 'none', ( 0.2643935009549311900, 41.60000000000000100, -10.72641819747559900 ) ) ;
#10396 = cartesian_point ( 'none', ( 0.3314674031055602200, 41.59999999999998000, -10.57725860962969700 ) ) ;
#10397 = cartesian_point ( 'none', ( 0.4093103057722854400, 41.59999999999999400, -10.43678778580187800 ) ) ;
#10398 = cartesian_point ( 'none', ( 0.5024282374081787700, 41.59999999999999400, -10.30754255796400700 ) ) ;
#10399 = cartesian_point ( 'none', ( 0.6078669765667581400, 41.59999999999999400, -10.18894645593860200 ) ) ;
#10400 = cartesian_point ( 'none', ( 0.7244614206623455300, 41.60000000000000900, -10.08197697680639300 ) ) ;
#10401 = cartesian_point ( 'none', ( 0.8524101788738568400, 41.60000000000000100, -9.989280190303695400 ) ) ;
#10402 = cartesian_point ( 'none', ( 0.9892358498435941400, 41.59999999999998700, -9.909956312967448600 ) ) ;
#10403 = cartesian_point ( 'none', ( 1.136218820745297900, 41.60000000000000100, -9.845300670104274200 ) ) ;
#10404 = cartesian_point ( 'none', ( 1.292511927378944300, 41.60000000000000900, -9.796121120227770300 ) ) ;
#10405 = cartesian_point ( 'none', ( 1.458245885478492500, 41.60000000000000900, -9.760548290388431500 ) ) ;
#10406 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -18.55000000000001100 ) ) ;
#10407 = line ( 'none', #10406, #10414 ) ;
#10408 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#10409 = vector ( 'none', #10408, 1000.000000000000000 ) ;
#10410 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.59999999999996600, -14.80000000000000100 ) ) ;
#10411 = line ( 'none', #10410, #10409 ) ;
#10412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10413 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10414 = vector ( 'none', #10413, 1000.000000000000000 ) ;
#10415 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10416 = cartesian_point ( 'none', ( 0.6627469259893765700, 41.60000000000000100, -11.48831168831168800 ) ) ;
#10417 = cartesian_point ( 'none', ( 1.633491979453026300, 41.59999999999999400, -9.738889082250221200 ) ) ;
#10418 = cartesian_point ( 'none', ( 1.753728064897279300, 41.60000000000000100, -9.736360654710452400 ) ) ;
#10419 = cartesian_point ( 'none', ( 1.815344328586779000, 41.59999999999999400, -9.735064935064935200 ) ) ;
#10420 = line ( 'none', #10389, #10388 ) ;
#10421 = b_spline_curve_with_knots ( 'none', 3,
( #10419, #10418, #10417, #10405, #10404, #10403, #10402, #10401, #10400, #10399, #10398, #10397, #10396, #10395, #10394, #10393, #10392, #10391, #10390 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666673500, 0.1347817762661588900, 0.1976340158603854800, 0.2589199735786854600, 0.3181789816213459500, 0.3773055779926131100, 0.4359400191524782600, 0.4949948193070974300, 0.5543593017874928200, 0.6136086016046548000, 0.6732064012482961200, 0.7341594117216903000, 0.7966444803938628200, 0.8612245236608129200, 0.9289619524063543700, 1.000000000000000000 ),
.unspecified. ) ;
#10422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10423 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10424 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 31.69999999999999900 ) ) ;
#10425 = axis2_placement_3d ( 'none', #10424, #10423, #10422 ) ;
#10426 = advanced_face ( 'none', ( #15172 ), #15153, .t. ) ;
#10427 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10428 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#10429 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10430 = cartesian_point ( 'none', ( -12.25283884062389100, 41.89999999999999900, -17.56539005612624000 ) ) ;
#10431 = axis2_placement_3d ( 'none', #10436, #10473, #10472 ) ;
#10432 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10433 = axis2_placement_3d ( 'none', #10427, #10435, #10483 ) ;
#10434 = vector ( 'none', #10439, 1000.000000000000100 ) ;
#10435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10436 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10437 = direction ( 'none', ( -1.000000000000000000, 4.230510312094689300e-012, 0.0000000000000000000 ) ) ;
#10438 = direction ( 'none', ( 4.230510312094689300e-012, 1.000000000000000000, 1.102809128837545800e-012 ) ) ;
#10439 = direction ( 'none', ( 0.9922778767136676300, 0.0000000000000000000, -0.1240347345892078200 ) ) ;
#10440 = cartesian_point ( 'none', ( 0.1432664065088568000, 41.59999999999998700, -11.42337662337662400 ) ) ;
#10441 = plane ( 'none', #10433 ) ;
#10442 = direction ( 'none', ( 0.0000000000000000000, 4.109960235391204200e-015, 1.000000000000000000 ) ) ;
#10443 = vector ( 'none', #10442, 1000.000000000000000 ) ;
#10444 = cartesian_point ( 'none', ( 10.02707452941519000, 41.89999999999999100, -10.92070466128528700 ) ) ;
#10445 = line ( 'none', #10470, #10469 ) ;
#10446 = axis2_placement_3d ( 'none', #10444, #10438, #10437 ) ;
#10447 = cartesian_point ( 'none', ( -3.038551775309324300, 41.59999999999998700, -12.07272727272727200 ) ) ;
#10448 = line ( 'none', #10447, #10443 ) ;
#10449 = line ( 'none', #10429, #10478 ) ;
#10450 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#10451 = vector ( 'none', #10450, 1000.000000000000000 ) ;
#10452 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.59999999999999400, -10.38441558441558500 ) ) ;
#10453 = line ( 'none', #10452, #10451 ) ;
#10454 = plane ( 'none', #10446 ) ;
#10455 = face_outer_bound ( 'none', #3754, .t. ) ;
#10456 = line ( 'none', #10440, #10434 ) ;
#10457 = cartesian_point ( 'none', ( 1.815344328586779000, 41.59999999999999400, -9.735064935064935200 ) ) ;
#10458 = face_outer_bound ( 'none', #3747, .t. ) ;
#10459 = vector ( 'none', #10525, 1000.000000000000000 ) ;
#10460 = cartesian_point ( 'none', ( 8.748177120794570900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10461 = direction ( 'none', ( -0.2650344369001803000, 0.0000000000000000000, -0.9642389471790716600 ) ) ;
#10462 = edge_loop ( 'none', ( #9612, #9618, #9622, #9633 ) ) ;
#10463 = line ( 'none', #10460, #10459 ) ;
#10464 = line ( 'none', #10511, #10500 ) ;
#10465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10466 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10467 = axis2_placement_3d ( 'none', #10430, #10466, #10465 ) ;
#10468 = direction ( 'none', ( 0.2543628755858918800, 0.0000000000000000000, 0.9671088498838568100 ) ) ;
#10469 = vector ( 'none', #10468, 999.9999999999998900 ) ;
#10470 = cartesian_point ( 'none', ( 9.721188484430934200, 41.89999999999999100, -11.26002435064935100 ) ) ;
#10471 = cylindrical_surface ( 'none', #10503, 0.4259020797411430800 ) ;
#10472 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10473 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10474 = plane ( 'none', #10476 ) ;
#10475 = face_outer_bound ( 'none', #3757, .t. ) ;
#10476 = axis2_placement_3d ( 'none', #10480, #10479, #10461 ) ;
#10477 = plane ( 'none', #10431 ) ;
#10478 = vector ( 'none', #10428, 1000.000000000000000 ) ;
#10479 = direction ( 'none', ( 0.9642389471790716600, 0.0000000000000000000, -0.2650344369001803000 ) ) ;
#10480 = cartesian_point ( 'none', ( 8.748177120794570900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10481 = face_outer_bound ( 'none', #3998, .t. ) ;
#10482 = face_outer_bound ( 'none', #3764, .t. ) ;
#10483 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10484 = cylindrical_surface ( 'none', #10467, 1.108097866292352600 ) ;
#10485 = axis2_placement_3d ( 'none', #10498, #10535, #10534 ) ;
#10486 = face_outer_bound ( 'none', #3806, .t. ) ;
#10487 = face_outer_bound ( 'none', #3812, .t. ) ;
#10488 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842377200, 35.43792956288426400 ) ) ;
#10489 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10490 = axis2_placement_3d ( 'none', #10489, #10547, #10546 ) ;
#10491 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.60000000000000100, -10.38441558441558500 ) ) ;
#10492 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10493 = cartesian_point ( 'none', ( -13.79469714919523300, 41.89999999999999900, -17.61365123140315000 ) ) ;
#10494 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10495 = direction ( 'none', ( 8.659560562354955000e-017, 0.7071067811865456900, -0.7071067811865493500 ) ) ;
#10496 = vector ( 'none', #10495, 1000.000000000000000 ) ;
#10497 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -32.29137802864846000 ) ) ;
#10498 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10499 = plane ( 'none', #10490 ) ;
#10500 = vector ( 'none', #10510, 1000.000000000000000 ) ;
#10501 = line ( 'none', #10497, #10496 ) ;
#10502 = face_outer_bound ( 'none', #3848, .t. ) ;
#10503 = axis2_placement_3d ( 'none', #10493, #10519, #10518 ) ;
#10504 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -25.69137802864844400 ) ) ;
#10506 = edge_loop ( 'none', ( #9578, #9571, #9570, #9580 ) ) ;
#10505 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10507 = vector ( 'none', #10505, 1000.000000000000000 ) ;
#10508 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10509 = line ( 'none', #10508, #10507 ) ;
#10510 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779684000e-014, 1.000000000000000000 ) ) ;
#10511 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.59999999999998000, -12.65714285714285700 ) ) ;
#10512 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10513 = line ( 'none', #10512, #10544 ) ;
#10514 = direction ( 'none', ( 0.2650344369001803000, 7.560223476359888700e-015, 0.9642389471790714400 ) ) ;
#10515 = vector ( 'none', #10514, 1000.000000000000100 ) ;
#10516 = cartesian_point ( 'none', ( 8.748177120794570900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10517 = line ( 'none', #10516, #10515 ) ;
#10518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10520 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10521 = vector ( 'none', #10520, 1000.000000000000000 ) ;
#10522 = cartesian_point ( 'none', ( 7.935474198716648600, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10523 = line ( 'none', #10522, #10521 ) ;
#10524 = cartesian_point ( 'none', ( 8.748177120794570900, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10526 = line ( 'none', #10565, #10564 ) ;
#10527 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10528 = vector ( 'none', #10527, 1000.000000000000000 ) ;
#10529 = cartesian_point ( 'none', ( -12.09646540018716200, 41.89999999999999900, -18.66239882017854500 ) ) ;
#10530 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10531 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10532 = vector ( 'none', #10531, 1000.000000000000000 ) ;
#10533 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10534 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10536 = line ( 'none', #10533, #10532 ) ;
#10537 = plane ( 'none', #10545 ) ;
#10538 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10539 = plane ( 'none', #10485 ) ;
#10540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10541 = vector ( 'none', #10540, 1000.000000000000000 ) ;
#10542 = line ( 'none', #10529, #10528 ) ;
#10543 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#10544 = vector ( 'none', #10543, 1000.000000000000000 ) ;
#10545 = axis2_placement_3d ( 'none', #10581, #10580, #10579 ) ;
#10546 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10548 = edge_loop ( 'none', ( #9561, #9563, #9564, #1 ) ) ;
#10550 = oriented_edge ( 'none', *, *, #43, .f. ) ;
#10549 = face_outer_bound ( 'none', #3802, .t. ) ;
#10551 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10552 = line ( 'none', #10551, #10541 ) ;
#10553 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10554 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10555 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10556 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10557 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10558 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10559 = line ( 'none', #10558, #10618 ) ;
#10560 = plane ( 'none', #10578 ) ;
#10561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10562 = face_outer_bound ( 'none', #3836, .t. ) ;
#10563 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10564 = vector ( 'none', #10563, 1000.000000000000000 ) ;
#10565 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999100, -10.38441558441558500 ) ) ;
#10566 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10567 = vector ( 'none', #10566, 1000.000000000000000 ) ;
#10568 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10569 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10570 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10571 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10572 = vector ( 'none', #10571, 1000.000000000000000 ) ;
#10573 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10574 = line ( 'none', #10573, #10572 ) ;
#10575 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10576 = vector ( 'none', #10575, 1000.000000000000000 ) ;
#10577 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10578 = axis2_placement_3d ( 'none', #10555, #10554, #10553 ) ;
#10579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10581 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10582 = line ( 'none', #10568, #10567 ) ;
#10583 = line ( 'none', #10577, #10576 ) ;
#10584 = cartesian_point ( 'none', ( 15.79261705585950700, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10585 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10587 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10588 = line ( 'none', #10587, #10643 ) ;
#10589 = direction ( 'none', ( 0.0000000000000000000, 4.452456921673802200e-015, 1.000000000000000000 ) ) ;
#10590 = vector ( 'none', #10589, 1000.000000000000000 ) ;
#10591 = axis2_placement_3d ( 'none', #10585, #10646, #10645 ) ;
#10592 = face_outer_bound ( 'none', #3784, .t. ) ;
#10593 = plane ( 'none', #10637 ) ;
#10594 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10595 = advanced_face ( 'none', ( #15150 ), #15152, .t. ) ;
#10596 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10597 = line ( 'none', #10604, #10590 ) ;
#10598 = plane ( 'none', #10591 ) ;
#10599 = face_outer_bound ( 'none', #3549, .t. ) ;
#10600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10601 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10602 = axis2_placement_3d ( 'none', #10557, #10561, #10594 ) ;
#10603 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10604 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10605 = plane ( 'none', #10602 ) ;
#10606 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10607 = line ( 'none', #10606, #10612 ) ;
#10608 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10609 = vector ( 'none', #10608, 1000.000000000000000 ) ;
#10610 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10611 = line ( 'none', #10610, #10609 ) ;
#10612 = vector ( 'none', #10603, 1000.000000000000000 ) ;
#10613 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779684000e-014, 1.000000000000000000 ) ) ;
#10614 = vector ( 'none', #10613, 1000.000000000000000 ) ;
#10615 = face_outer_bound ( 'none', #3828, .t. ) ;
#10616 = edge_loop ( 'none', ( #9581, #9552, #9572, #9573 ) ) ;
#10617 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10618 = vector ( 'none', #10617, 1000.000000000000000 ) ;
#10619 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10620 = line ( 'none', #10619, #10614 ) ;
#10621 = plane ( 'none', #10684 ) ;
#10622 = direction ( 'none', ( 0.0000000000000000000, 4.109960235391204200e-015, 1.000000000000000000 ) ) ;
#10623 = vector ( 'none', #10622, 1000.000000000000000 ) ;
#10624 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10625 = line ( 'none', #10624, #10623 ) ;
#10626 = cylindrical_surface ( 'none', #10663, 2.833721654218118100 ) ;
#10627 = axis2_placement_3d ( 'none', #10680, #10662, #10661 ) ;
#10628 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10629 = vector ( 'none', #10628, 1000.000000000000000 ) ;
#10630 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10631 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10632 = line ( 'none', #10631, #10629 ) ;
#10633 = face_outer_bound ( 'none', #3873, .t. ) ;
#10634 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10635 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10636 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10637 = axis2_placement_3d ( 'none', #10596, #10635, #10634 ) ;
#10638 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10639 = vector ( 'none', #10638, 1000.000000000000000 ) ;
#10640 = cartesian_point ( 'none', ( 15.59781186105431100, 41.89999999999998400, -12.07272727272727200 ) ) ;
#10641 = line ( 'none', #10640, #10639 ) ;
#10642 = face_outer_bound ( 'none', #3796, .t. ) ;
#10643 = vector ( 'none', #10586, 1000.000000000000000 ) ;
#10644 = axis2_placement_3d ( 'none', #10601, #10600, #10630 ) ;
#10645 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10646 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10647 = plane ( 'none', #10644 ) ;
#10648 = axis2_placement_3d ( 'none', #10914, #10918, #11122 ) ;
#10649 = face_outer_bound ( 'none', #4235, .t. ) ;
#10650 = axis2_placement_3d ( 'none', #10655, #10654, #10653 ) ;
#10651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10652 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10654 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10655 = cartesian_point ( 'none', ( -11.91723947573802400, 41.89999999999999900, -16.77382984192930900 ) ) ;
#10656 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#10657 = vector ( 'none', #10656, 1000.000000000000000 ) ;
#10658 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10659 = line ( 'none', #10658, #10657 ) ;
#10660 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10661 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10663 = axis2_placement_3d ( 'none', #10665, #10652, #10651 ) ;
#10664 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10665 = cartesian_point ( 'none', ( -15.34515870586980500, 41.89999999999999900, -7.892726418253197100 ) ) ;
#10666 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10667 = plane ( 'none', #10627 ) ;
#10668 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10669 = vector ( 'none', #10668, 1000.000000000000000 ) ;
#10670 = cartesian_point ( 'none', ( -14.18558715570914700, 41.89999999999999900, -17.78275943444337400 ) ) ;
#10671 = cylindrical_surface ( 'none', #10650, 2.154747918385671500 ) ;
#10672 = line ( 'none', #10670, #10669 ) ;
#10673 = face_outer_bound ( 'none', #3881, .t. ) ;
#10674 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#10675 = vector ( 'none', #10674, 1000.000000000000000 ) ;
#10676 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10677 = line ( 'none', #10676, #10675 ) ;
#10678 = face_outer_bound ( 'none', #3449, .t. ) ;
#10679 = cartesian_point ( 'none', ( -13.89692490644942200, 41.89999999999999900, -18.19197186155976500 ) ) ;
#10680 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10681 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10682 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10683 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10684 = axis2_placement_3d ( 'none', #10683, #10682, #10681 ) ;
#10685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10686 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10687 = cartesian_point ( 'none', ( -12.25283884062389100, 41.60000000000000100, -17.56539005612624000 ) ) ;
#10688 = axis2_placement_3d ( 'none', #10687, #10686, #10685 ) ;
#10689 = face_outer_bound ( 'none', #3932, .t. ) ;
#10690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10691 = axis2_placement_3d ( 'none', #10700, #10713, #10690 ) ;
#10692 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10693 = vector ( 'none', #10692, 1000.000000000000000 ) ;
#10694 = cartesian_point ( 'none', ( 13.26014952339197500, 41.89999999999997700, -12.65714285714285700 ) ) ;
#10695 = line ( 'none', #10694, #10693 ) ;
#10696 = face_outer_bound ( 'none', #3903, .t. ) ;
#10697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10698 = vector ( 'none', #10697, 1000.000000000000000 ) ;
#10699 = circle ( 'none', #10688, 1.108097866292352600 ) ;
#10700 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, 0.0000000000000000000 ) ) ;
#10701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10702 = vector ( 'none', #10701, 1000.000000000000000 ) ;
#10703 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10704 = cylindrical_surface ( 'none', #10733, 1.223907944716096800 ) ;
#10705 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10707 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10708 = axis2_placement_3d ( 'none', #10707, #10706, #10705 ) ;
#10709 = plane ( 'none', #10708 ) ;
#10710 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999997000, -14.21558441558441600 ) ) ;
#10711 = cartesian_point ( 'none', ( 15.72768199092444000, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10712 = line ( 'none', #10711, #10698 ) ;
#10713 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10714 = line ( 'none', #10703, #10702 ) ;
#10715 = face_outer_bound ( 'none', #3821, .t. ) ;
#10716 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#10717 = line ( 'none', #10716, #10746 ) ;
#10718 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10719 = cartesian_point ( 'none', ( -12.42751561659333200, 41.89999999999999900, -16.61597220081431900 ) ) ;
#10720 = axis2_placement_3d ( 'none', #10719, #10718, #10730 ) ;
#10721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10722 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10723 = cartesian_point ( 'none', ( -13.06229284175256000, 41.89999999999999900, -17.29679591588258700 ) ) ;
#10724 = axis2_placement_3d ( 'none', #10723, #10722, #10721 ) ;
#10725 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 6.938893903907227600e-015 ) ) ;
#10726 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#10727 = cylindrical_surface ( 'none', #10720, 2.154747918385168300 ) ;
#10728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10729 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10731 = circle ( 'none', #10765, 2.154747918386744400 ) ;
#10732 = cartesian_point ( 'none', ( -13.06229284175256000, 41.89999999999999900, -17.29679591588258700 ) ) ;
#10733 = axis2_placement_3d ( 'none', #10732, #10729, #10728 ) ;
#10734 = face_outer_bound ( 'none', #3864, .t. ) ;
#10735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10736 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10737 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -28.99137802864844800 ) ) ;
#10738 = axis2_placement_3d ( 'none', #10737, #10736, #10735 ) ;
#10739 = cartesian_point ( 'none', ( -15.50747882412203900, 41.60000000000000100, -10.04441923851852700 ) ) ;
#10740 = circle ( 'none', #10769, 2.154747918385168300 ) ;
#10741 = circle ( 'none', #10724, 1.223907944716096800 ) ;
#10742 = circle ( 'none', #10738, 3.300000000000000700 ) ;
#10743 = cartesian_point ( 'none', ( -14.18558715570914700, 41.89999999999999900, -17.78275943444337400 ) ) ;
#10744 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 18.55000000000000400 ) ) ;
#10745 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865408000, 0.7071067811865543500 ) ) ;
#10746 = vector ( 'none', #10745, 1000.000000000000100 ) ;
#10747 = face_outer_bound ( 'none', #3857, .t. ) ;
#10748 = conical_surface ( 'none', #10691, 2.000000000000000000, 0.7853981633974579400 ) ;
#10749 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#10750 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 18.55000000000000400 ) ) ;
#10751 = line ( 'none', #10802, #10801 ) ;
#10752 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 18.55000000000000400 ) ) ;
#10753 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#10754 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 18.55000000000000400 ) ) ;
#10755 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10756 = vector ( 'none', #10755, 1000.000000000000000 ) ;
#10757 = cartesian_point ( 'none', ( -13.45619036527640400, 41.89999999999999900, -18.50932025471434300 ) ) ;
#10758 = cartesian_point ( 'none', ( -13.45619036527640400, 41.89999999999999900, -18.50932025471434300 ) ) ;
#10759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10760 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10761 = cartesian_point ( 'none', ( -15.28733370360372500, 41.60000000000000100, -7.900946654671468400 ) ) ;
#10762 = line ( 'none', #10757, #10756 ) ;
#10763 = plane ( 'none', #10764 ) ;
#10764 = axis2_placement_3d ( 'none', #10726, #10725, #10749 ) ;
#10765 = axis2_placement_3d ( 'none', #10761, #10760, #10759 ) ;
#10766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10767 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10768 = cartesian_point ( 'none', ( -12.42751561659333200, 41.89999999999999900, -16.61597220081431900 ) ) ;
#10769 = axis2_placement_3d ( 'none', #10768, #10767, #10766 ) ;
#10770 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 21.05000000000000100 ) ) ;
#10771 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10772 = vector ( 'none', #10771, 1000.000000000000000 ) ;
#10773 = line ( 'none', #10774, #10772 ) ;
#10774 = cartesian_point ( 'none', ( -13.89692490644942200, 41.89999999999999900, -18.19197186155976500 ) ) ;
#10775 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -18.55000000000001100 ) ) ;
#10776 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 21.05000000000000100 ) ) ;
#10777 = axis2_placement_3d ( 'none', #10830, #10829, #10828 ) ;
#10778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10779 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10780 = cylindrical_surface ( 'none', #10777, 1.249999999999997600 ) ;
#10781 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10782 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#10783 = cylindrical_surface ( 'none', #10820, 1.249999999999997600 ) ;
#10784 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10785 = vector ( 'none', #10784, 1000.000000000000000 ) ;
#10786 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 21.05000000000000100 ) ) ;
#10787 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#10788 = face_outer_bound ( 'none', #3964, .t. ) ;
#10789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10790 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10791 = axis2_placement_3d ( 'none', #10753, #10790, #10789 ) ;
#10792 = circle ( 'none', #10824, 1.249999999999997600 ) ;
#10793 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 21.05000000000000100 ) ) ;
#10794 = circle ( 'none', #10805, 1.249999999999997600 ) ;
#10795 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10796 = vector ( 'none', #10795, 1000.000000000000000 ) ;
#10797 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 18.55000000000000400 ) ) ;
#10798 = line ( 'none', #10797, #10796 ) ;
#10799 = circle ( 'none', #10791, 1.249999999999997600 ) ;
#10800 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10801 = vector ( 'none', #10800, 1000.000000000000000 ) ;
#10802 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 21.05000000000000100 ) ) ;
#10803 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 18.55000000000000400 ) ) ;
#10804 = line ( 'none', #10803, #10785 ) ;
#10805 = axis2_placement_3d ( 'none', #10787, #10779, #10778 ) ;
#10806 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10807 = vector ( 'none', #10806, 1000.000000000000000 ) ;
#10808 = cartesian_point ( 'none', ( 12.74066900391145500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#10809 = line ( 'none', #10808, #10807 ) ;
#10810 = line ( 'none', #10850, #10849 ) ;
#10811 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865408000, 0.7071067811865543500 ) ) ;
#10812 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865543500, -0.7071067811865408000 ) ) ;
#10813 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#10814 = circle ( 'none', #10867, 1.249999999999997600 ) ;
#10815 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10816 = axis2_placement_3d ( 'none', #10813, #10812, #10811 ) ;
#10817 = plane ( 'none', #10816 ) ;
#10818 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10819 = vector ( 'none', #10818, 1000.000000000000000 ) ;
#10820 = axis2_placement_3d ( 'none', #10782, #10781, #10815 ) ;
#10821 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10822 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10823 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#10824 = axis2_placement_3d ( 'none', #10823, #10822, #10821 ) ;
#10825 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 21.05000000000000100 ) ) ;
#10826 = line ( 'none', #10825, #10819 ) ;
#10827 = face_outer_bound ( 'none', #3978, .t. ) ;
#10828 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10829 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10830 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#10831 = face_outer_bound ( 'none', #3901, .t. ) ;
#10832 = cartesian_point ( 'none', ( 1.395660249878883300, 41.60000000000000900, -10.39644260366454100 ) ) ;
#10833 = cartesian_point ( 'none', ( 1.258205838362478300, 41.59999999999998000, -10.45826819108197900 ) ) ;
#10834 = cartesian_point ( 'none', ( 1.132194860045706100, 41.60000000000000100, -10.53393320533991200 ) ) ;
#10835 = cartesian_point ( 'none', ( 1.020862297968796700, 41.60000000000000100, -10.62285300932697600 ) ) ;
#10836 = cartesian_point ( 'none', ( 0.9239734089267124300, 41.59999999999999400, -10.72277789417258400 ) ) ;
#10837 = cartesian_point ( 'none', ( 0.8434601005361641600, 41.60000000000000900, -10.83728749337042200 ) ) ;
#10838 = cartesian_point ( 'none', ( 0.7757854692877499400, 41.59999999999998000, -10.96827654244361800 ) ) ;
#10839 = cartesian_point ( 'none', ( 0.7241520022971521500, 41.60000000000000900, -11.12122567571140400 ) ) ;
#10840 = cartesian_point ( 'none', ( 0.6845943996846070000, 41.59999999999998000, -11.29671911266291100 ) ) ;
#10841 = cartesian_point ( 'none', ( 0.6702896209124498100, 41.59999999999999400, -11.42216562640064800 ) ) ;
#10842 = cartesian_point ( 'none', ( 0.6627469259893765700, 41.60000000000000100, -11.48831168831168800 ) ) ;
#10843 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -13.58500000000000300 ) ) ;
#10844 = direction ( 'none', ( 0.0000000000000000000, -0.5150380749100557100, -0.8571673007021114500 ) ) ;
#10845 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 21.05000000000000100 ) ) ;
#10846 = line ( 'none', #10845, #10894 ) ;
#10847 = b_spline_curve_with_knots ( 'none', 3,
( #10842, #10841, #10840, #10839, #10838, #10837, #10836, #10835, #10834, #10833, #10832, #10905, #10904, #10903, #10902 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756741400, 0.2024602438052788300, 0.2880984046102435000, 0.3650349869768725900, 0.4382110044850720500, 0.5119003190699891200, 0.5875807962058161600, 0.6662208942164932200, 0.7471056663116990600, 0.8288144931620917700, 0.9124960947837585900, 1.000000000000000000 ),
.unspecified. ) ;
#10848 = cartesian_point ( 'none', ( -19.80000000000000100, 16.95107577378444900, 19.80000000000000100 ) ) ;
#10849 = vector ( 'none', #10844, 1000.000000000000000 ) ;
#10850 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 18.55000000000000400 ) ) ;
#10851 = line ( 'none', #10901, #10900 ) ;
#10852 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10853 = vector ( 'none', #10852, 1000.000000000000000 ) ;
#10854 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.59999999999998700, -12.07272727272727200 ) ) ;
#10855 = line ( 'none', #10854, #10853 ) ;
#10856 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10857 = vector ( 'none', #10856, 1000.000000000000000 ) ;
#10858 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -16.08499999999999700 ) ) ;
#10859 = line ( 'none', #10858, #10857 ) ;
#10860 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10861 = vector ( 'none', #10860, 1000.000000000000000 ) ;
#10862 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -21.05000000000000800 ) ) ;
#10863 = line ( 'none', #10862, #10861 ) ;
#10864 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10865 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10866 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#10867 = axis2_placement_3d ( 'none', #10866, #10865, #10864 ) ;
#10868 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -19.80000000000000800 ) ) ;
#10869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10870 = face_outer_bound ( 'none', #4018, .t. ) ;
#10871 = axis2_placement_3d ( 'none', #10932, #10931, #10928 ) ;
#10872 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10873 = face_outer_bound ( 'none', #3992, .t. ) ;
#10874 = conical_surface ( 'none', #10896, 1.249999999999997600, 1.029744258676652800 ) ;
#10875 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#10876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10877 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10878 = axis2_placement_3d ( 'none', #10890, #10877, #10876 ) ;
#10879 = circle ( 'none', #10878, 1.249999999999997600 ) ;
#10880 = cylindrical_surface ( 'none', #10871, 1.249999999999997600 ) ;
#10881 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -13.58500000000000300 ) ) ;
#10882 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -19.80000000000000800 ) ) ;
#10883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10884 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10885 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -14.83500000000000100 ) ) ;
#10886 = axis2_placement_3d ( 'none', #10885, #10884, #10883 ) ;
#10887 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10888 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -16.08499999999999700 ) ) ;
#10889 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -16.08499999999999700 ) ) ;
#10890 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -14.83500000000000100 ) ) ;
#10891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10892 = circle ( 'none', #10922, 1.249999999999997600 ) ;
#10893 = direction ( 'none', ( 1.049727191138617600e-016, -0.5150380749100557100, 0.8571673007021114500 ) ) ;
#10894 = vector ( 'none', #10893, 1000.000000000000000 ) ;
#10895 = cartesian_point ( 'none', ( -23.74500000000000500, 16.95107577378444900, -14.83500000000000100 ) ) ;
#10896 = axis2_placement_3d ( 'none', #10875, #10887, #10891 ) ;
#10897 = face_outer_bound ( 'none', #4004, .t. ) ;
#10898 = circle ( 'none', #10886, 1.249999999999997600 ) ;
#10899 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10900 = vector ( 'none', #10899, 1000.000000000000000 ) ;
#10901 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -13.58500000000000300 ) ) ;
#10902 = cartesian_point ( 'none', ( 1.859987185729636200, 41.59999999999999400, -10.31948051948051900 ) ) ;
#10903 = cartesian_point ( 'none', ( 1.805429032499539700, 41.59999999999999400, -10.32123839476527200 ) ) ;
#10904 = cartesian_point ( 'none', ( 1.698695909106312700, 41.60000000000000900, -10.32467735867018800 ) ) ;
#10905 = cartesian_point ( 'none', ( 1.542839454496276700, 41.59999999999997300, -10.35156993340701500 ) ) ;
#10906 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999998600, 0.0000000000000000000 ) ) ;
#10907 = face_outer_bound ( 'none', #4033, .t. ) ;
#10908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10909 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10910 = axis2_placement_3d ( 'none', #10868, #10909, #10908 ) ;
#10911 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -21.05000000000000800 ) ) ;
#10912 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -21.05000000000000800 ) ) ;
#10913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10914 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -19.79999999999998600 ) ) ;
#10915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10916 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -19.80000000000000800 ) ) ;
#10917 = axis2_placement_3d ( 'none', #10916, #10872, #10913 ) ;
#10918 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10919 = circle ( 'none', #10910, 1.249999999999997600 ) ;
#10920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10921 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10922 = axis2_placement_3d ( 'none', #10882, #10921, #10920 ) ;
#10923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10924 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10925 = axis2_placement_3d ( 'none', #10933, #10924, #10923 ) ;
#10926 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10927 = conical_surface ( 'none', #10925, 1.249999999999997600, 1.029744258676652800 ) ;
#10928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10929 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -18.55000000000001100 ) ) ;
#10930 = face_outer_bound ( 'none', #3947, .t. ) ;
#10931 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10932 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -14.83500000000000100 ) ) ;
#10933 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#10934 = cylindrical_surface ( 'none', #10917, 1.249999999999997600 ) ;
#10935 = circle ( 'none', #10964, 32.66499999999999900 ) ;
#10936 = cartesian_point ( 'none', ( 4.000308769414829200e-015, 1.399999999999999900, 32.66499999999999900 ) ) ;
#10937 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -18.55000000000001100 ) ) ;
#10938 = line ( 'none', #10937, #10975 ) ;
#10939 = direction ( 'none', ( 1.049727191138617600e-016, -0.5150380749100557100, 0.8571673007021114500 ) ) ;
#10940 = vector ( 'none', #10939, 1000.000000000000000 ) ;
#10941 = face_outer_bound ( 'none', #4040, .t. ) ;
#10942 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
#10943 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 21.05000000000000100 ) ) ;
#10944 = direction ( 'none', ( 1.049727191138617600e-016, -0.5150380749100557100, 0.8571673007021114500 ) ) ;
#10945 = vector ( 'none', #10944, 1000.000000000000000 ) ;
#10946 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -13.58500000000000300 ) ) ;
#10947 = line ( 'none', #10946, #10945 ) ;
#10948 = conical_surface ( 'none', #10997, 1.249999999999997600, 1.029744258676652800 ) ;
#10949 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10950 = vector ( 'none', #10949, 1000.000000000000000 ) ;
#10951 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999999900, -32.66499999999999900 ) ) ;
#10952 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10953 = vector ( 'none', #10952, 1000.000000000000000 ) ;
#10954 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999999900, -32.66499999999999900 ) ) ;
#10955 = line ( 'none', #10943, #10940 ) ;
#10956 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10958 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10959 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5999999999999999800, 0.0000000000000000000 ) ) ;
#10960 = axis2_placement_3d ( 'none', #10959, #10958, #10957 ) ;
#10961 = circle ( 'none', #10960, 32.66499999999999900 ) ;
#10962 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -19.80000000000000800 ) ) ;
#10963 = cartesian_point ( 'none', ( -15.50747882412203900, 41.89999999999999900, -10.04441923851852700 ) ) ;
#10964 = axis2_placement_3d ( 'none', #10942, #10956, #10998 ) ;
#10965 = line ( 'none', #10954, #10953 ) ;
#10966 = line ( 'none', #10963, #10950 ) ;
#10967 = axis2_placement_3d ( 'none', #10973, #11018, #11017 ) ;
#10968 = direction ( 'none', ( 0.7071067811865524600, 0.0000000000000000000, -0.7071067811865426900 ) ) ;
#10969 = cartesian_point ( 'none', ( 0.2499999999999973900, 4.000000000000000000, 2.000000000000000000 ) ) ;
#10970 = direction ( 'none', ( 0.0000000000000000000, -0.5150380749100557100, -0.8571673007021114500 ) ) ;
#10971 = vector ( 'none', #10970, 1000.000000000000000 ) ;
#10972 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -16.08499999999999700 ) ) ;
#10973 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
#10974 = direction ( 'none', ( 1.049727191138617600e-016, -0.5150380749100557100, 0.8571673007021114500 ) ) ;
#10975 = vector ( 'none', #10974, 1000.000000000000000 ) ;
#10976 = axis2_placement_3d ( 'none', #10988, #11014, #11013 ) ;
#10977 = cylindrical_surface ( 'none', #10967, 32.66499999999999900 ) ;
#10978 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 18.55000000000000400 ) ) ;
#10979 = line ( 'none', #10978, #11024 ) ;
#10980 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.599999999999999600, 0.0000000000000000000 ) ) ;
#10981 = plane ( 'none', #11026 ) ;
#10982 = line ( 'none', #10972, #10971 ) ;
#10983 = cartesian_point ( 'none', ( 19.80000000000001500, 16.95107577378444900, -19.80000000000000800 ) ) ;
#10984 = face_outer_bound ( 'none', #4061, .t. ) ;
#10985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10986 = direction ( 'none', ( 0.0000000000000000000, -0.5150380749100557100, -0.8571673007021114500 ) ) ;
#10987 = vector ( 'none', #10986, 1000.000000000000000 ) ;
#10988 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842377200, 35.43792956288426400 ) ) ;
#10989 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10990 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -14.83500000000000100 ) ) ;
#10991 = line ( 'none', #10994, #10987 ) ;
#10992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10993 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10994 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -21.05000000000000800 ) ) ;
#10995 = conical_surface ( 'none', #10996, 1.249999999999997600, 1.029744258676652800 ) ;
#10996 = axis2_placement_3d ( 'none', #10990, #10989, #10985 ) ;
#10997 = axis2_placement_3d ( 'none', #10962, #10993, #10992 ) ;
#10998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10999 = face_outer_bound ( 'none', #4044, .t. ) ;
#11000 = line ( 'none', #11052, #11051 ) ;
#11001 = cartesian_point ( 'none', ( 0.2500000000000005600, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#11002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11003 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11004 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.599999999999999600, 0.0000000000000000000 ) ) ;
#11005 = axis2_placement_3d ( 'none', #11004, #11003, #11002 ) ;
#11006 = circle ( 'none', #11005, 4.500000000000058600 ) ;
#11007 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#11008 = face_outer_bound ( 'none', #4082, .t. ) ;
#11009 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11010 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11011 = axis2_placement_3d ( 'none', #11053, #11044, #11043 ) ;
#11012 = direction ( 'none', ( -0.7071067811865426900, 0.0000000000000000000, -0.7071067811865524600 ) ) ;
#11013 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865450200, -0.7071067811865500200 ) ) ;
#11014 = direction ( 'none', ( 8.056714176332971800e-017, -0.7071067811865500200, 0.7071067811865450200 ) ) ;
#11015 = plane ( 'none', #11020 ) ;
#11016 = line ( 'none', #11001, #11058 ) ;
#11017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11018 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11019 = face_outer_bound ( 'none', #4069, .t. ) ;
#11020 = axis2_placement_3d ( 'none', #10969, #10968, #11012 ) ;
#11021 = face_outer_bound ( 'none', #3984, .t. ) ;
#11022 = cartesian_point ( 'none', ( 19.79999999999999400, 16.95107577378444900, 19.80000000000000100 ) ) ;
#11023 = direction ( 'none', ( 0.0000000000000000000, -0.5150380749100557100, -0.8571673007021114500 ) ) ;
#11024 = vector ( 'none', #11023, 1000.000000000000000 ) ;
#11025 = plane ( 'none', #10976 ) ;
#11026 = axis2_placement_3d ( 'none', #10980, #11010, #11009 ) ;
#11027 = face_bound ( 'none', #4073, .t. ) ;
#11028 = cartesian_point ( 'none', ( -16.46432701244748700, 41.89999999999999900, -13.07922338228894800 ) ) ;
#11029 = axis2_placement_3d ( 'none', #11007, #11034, #11033 ) ;
#11030 = vector ( 'none', #11039, 1000.000000000000100 ) ;
#11031 = cartesian_point ( 'none', ( -15.45622196252460900, 41.89999999999999900, -13.17421888889809800 ) ) ;
#11032 = cartesian_point ( 'none', ( -28.99137802864860800, 42.10000000000000100, 31.98265049618417800 ) ) ;
#11033 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865408000, 0.7071067811865543500 ) ) ;
#11034 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865543500, 0.7071067811865408000 ) ) ;
#11035 = direction ( 'none', ( 0.2810012814555040200, 0.0000000000000000000, 0.9597073928132284800 ) ) ;
#11036 = direction ( 'none', ( -0.9597073928132285900, 0.0000000000000000000, 0.2810012814555040700 ) ) ;
#11037 = cartesian_point ( 'none', ( 6.811285887028338600, 41.89999999999999900, -9.799999999999998900 ) ) ;
#11038 = axis2_placement_3d ( 'none', #11037, #11036, #11035 ) ;
#11039 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865408000, -0.7071067811865543500 ) ) ;
#11040 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#11041 = line ( 'none', #11040, #11030 ) ;
#11042 = plane ( 'none', #11029 ) ;
#11043 = direction ( 'none', ( 0.7071067811865519000, -0.7071067811865431300, 0.0000000000000000000 ) ) ;
#11044 = direction ( 'none', ( -0.5773502691896270600, -0.5773502691896341700, 0.5773502691896160700 ) ) ;
#11045 = line ( 'none', #11079, #11078 ) ;
#11046 = circle ( 'none', #11073, 1.108097866292437700 ) ;
#11047 = cartesian_point ( 'none', ( -15.35266195460768800, 41.89999999999999900, -7.212044461385746200 ) ) ;
#11048 = plane ( 'none', #11038 ) ;
#11049 = cylindrical_surface ( 'none', #11076, 4.532996610378371600 ) ;
#11050 = direction ( 'none', ( -0.7071067811865426900, 3.653629104128717700e-015, -0.7071067811865524600 ) ) ;
#11051 = vector ( 'none', #11050, 1000.000000000000000 ) ;
#11052 = cartesian_point ( 'none', ( 0.1249999999999995100, 0.2499999999999961700, 1.875000000000000400 ) ) ;
#11053 = cartesian_point ( 'none', ( 0.2500000000000005600, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#11054 = face_outer_bound ( 'none', #4093, .t. ) ;
#11055 = direction ( 'none', ( 8.749480223045193500e-015, -0.7071067811865408000, -0.7071067811865543500 ) ) ;
#11056 = face_outer_bound ( 'none', #4095, .t. ) ;
#11057 = plane ( 'none', #11011 ) ;
#11058 = vector ( 'none', #11055, 1000.000000000000100 ) ;
#11059 = face_outer_bound ( 'none', #4086, .t. ) ;
#11060 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 0.2499999999999967500, -1.750000000000003300 ) ) ;
#11061 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11062 = vector ( 'none', #11061, 1000.000000000000000 ) ;
#11063 = cartesian_point ( 'none', ( -16.62587598765027200, 41.89999999999999900, -11.56255986714696100 ) ) ;
#11064 = axis2_placement_3d ( 'none', #11083, #11113, #11112 ) ;
#11065 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 3.750000000000000000, -1.750000000000003300 ) ) ;
#11066 = face_outer_bound ( 'none', #4121, .t. ) ;
#11067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11068 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11069 = cartesian_point ( 'none', ( -15.61053403529604300, 41.89999999999999900, -8.075529751706337600 ) ) ;
#11070 = cartesian_point ( 'none', ( -14.88265015333029600, 41.60000000000000100, -11.72060822120569400 ) ) ;
#11071 = cartesian_point ( 'none', ( -28.99137802864860800, 42.60000000000000100, 28.99137802864828500 ) ) ;
#11072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11073 = axis2_placement_3d ( 'none', #11069, #11068, #11067 ) ;
#11074 = cartesian_point ( 'none', ( -16.52259440069697800, 41.60000000000000100, -14.62018285521495500 ) ) ;
#11075 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 1.750000000000003300 ) ) ;
#11076 = axis2_placement_3d ( 'none', #11047, #11081, #11072 ) ;
#11077 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11078 = vector ( 'none', #11077, 1000.000000000000000 ) ;
#11079 = cartesian_point ( 'none', ( -15.45622196252460900, 41.89999999999999900, -13.17421888889809800 ) ) ;
#11080 = face_outer_bound ( 'none', #4110, .t. ) ;
#11081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11082 = line ( 'none', #11063, #11062 ) ;
#11083 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -2.000000000000000000 ) ) ;
#11084 = line ( 'none', #11120, #11119 ) ;
#11085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11086 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11087 = cartesian_point ( 'none', ( -15.45622196252460900, 41.89999999999999900, -7.777648174377596900 ) ) ;
#11088 = axis2_placement_3d ( 'none', #11087, #11086, #11085 ) ;
#11089 = circle ( 'none', #11088, 5.396570714520500200 ) ;
#11090 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -25.59137802864861700 ) ) ;
#11091 = face_outer_bound ( 'none', #4142, .t. ) ;
#11092 = direction ( 'none', ( 1.683889348827610500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11093 = vector ( 'none', #11092, 1000.000000000000000 ) ;
#11094 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999967500, -2.000000000000000000 ) ) ;
#11095 = line ( 'none', #11094, #11093 ) ;
#11096 = axis2_placement_3d ( 'none', #11133, #11132, #11129 ) ;
#11097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11098 = vector ( 'none', #11097, 1000.000000000000000 ) ;
#11099 = cylindrical_surface ( 'none', #11096, 1.108097866292437700 ) ;
#11100 = cartesian_point ( 'none', ( 6.314585058103540000e-016, 0.2499999999999967500, 1.749999999999999800 ) ) ;
#11101 = circle ( 'none', #11147, 2.991272467535891700 ) ;
#11102 = circle ( 'none', #11152, 3.400000000000000400 ) ;
#11103 = cartesian_point ( 'none', ( -28.99137802864827800, 42.10000000000000100, -28.99137802864861500 ) ) ;
#11104 = line ( 'none', #11115, #11098 ) ;
#11105 = axis2_placement_3d ( 'none', #11071, #11114, #11110 ) ;
#11106 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11107 = vector ( 'none', #11106, 1000.000000000000000 ) ;
#11108 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 4.000000000000000000, -1.750000000000003300 ) ) ;
#11109 = face_outer_bound ( 'none', #4117, .t. ) ;
#11110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11111 = conical_surface ( 'none', #11105, 3.000000000000002700, 0.01745329251994333400 ) ;
#11112 = direction ( 'none', ( -1.683889348827610500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11113 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.683889348827610500e-016 ) ) ;
#11114 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11115 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 1.750000000000003300 ) ) ;
#11116 = plane ( 'none', #11064 ) ;
#11117 = line ( 'none', #11108, #11107 ) ;
#11118 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11119 = vector ( 'none', #11118, 1000.000000000000000 ) ;
#11120 = cartesian_point ( 'none', ( -16.52259440069697800, 41.89999999999999900, -14.62018285521495500 ) ) ;
#11121 = axis2_placement_3d ( 'none', #11135, #11181, #11180 ) ;
#11122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11123 = line ( 'none', #11124, #11185 ) ;
#11124 = cartesian_point ( 'none', ( -15.34515870586980500, 41.89999999999999900, -10.72644807247131600 ) ) ;
#11125 = face_outer_bound ( 'none', #4163, .t. ) ;
#11126 = cartesian_point ( 'none', ( -15.34515870586980500, 41.60000000000000100, -10.72644807247131600 ) ) ;
#11127 = cartesian_point ( 'none', ( -14.82205274089800700, 41.60000000000000100, -10.67774680650811800 ) ) ;
#11128 = circle ( 'none', #11121, 2.833721654218118100 ) ;
#11129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11131 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11132 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11133 = cartesian_point ( 'none', ( -15.61053403529604300, 41.89999999999999900, -8.075529751706337600 ) ) ;
#11134 = cartesian_point ( 'none', ( -19.75261911389491900, 41.89999999999999900, -11.64993233691375900 ) ) ;
#11135 = cartesian_point ( 'none', ( -15.34515870586980500, 41.60000000000000100, -7.892726418253197100 ) ) ;
#11136 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11137 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11138 = cartesian_point ( 'none', ( -23.74500000000000100, -2.600000000000000500, -14.83500000000000100 ) ) ;
#11139 = axis2_placement_3d ( 'none', #11138, #11137, #11136 ) ;
#11140 = plane ( 'none', #11139 ) ;
#11141 = cartesian_point ( 'none', ( -16.52259440069697800, 41.89999999999999900, -14.62018285521495500 ) ) ;
#11142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11143 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11144 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.099999999999941900, 0.0000000000000000000 ) ) ;
#11145 = axis2_placement_3d ( 'none', #11144, #11143, #11142 ) ;
#11146 = face_outer_bound ( 'none', #12499, .t. ) ;
#11147 = axis2_placement_3d ( 'none', #11103, #11131, #11130 ) ;
#11148 = face_bound ( 'none', #4184, .t. ) ;
#11149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11150 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11151 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -28.99137802864861500 ) ) ;
#11152 = axis2_placement_3d ( 'none', #11151, #11150, #11149 ) ;
#11153 = cartesian_point ( 'none', ( -28.99137802864827800, 42.10000000000000100, -26.00010556111272200 ) ) ;
#11154 = conical_surface ( 'none', #11145, 4.000000000000000000, 0.7853981633974491700 ) ;
#11155 = cartesian_point ( 'none', ( -14.39885805081070400, 41.60000000000000100, -13.04099916782859700 ) ) ;
#11156 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11157 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.00000000000000000 ) ) ;
#11158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11159 = cartesian_point ( 'none', ( -13.19898925083079500, 41.89999999999999900, -18.14114097670310200 ) ) ;
#11160 = cylindrical_surface ( 'none', #10112, 31.97500000000000500 ) ;
#11161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11162 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11163 = cartesian_point ( 'none', ( -15.35266195460768800, 41.60000000000000100, -7.212044461385746200 ) ) ;
#11164 = axis2_placement_3d ( 'none', #11163, #11162, #11161 ) ;
#11165 = cartesian_point ( 'none', ( -16.62587598765027200, 41.60000000000000100, -11.56255986714696100 ) ) ;
#11166 = cylindrical_surface ( 'none', #11183, 5.499999999999998200 ) ;
#11167 = face_outer_bound ( 'none', #4173, .t. ) ;
#11168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11169 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11170 = cartesian_point ( 'none', ( -15.34515870586980500, 41.89999999999999900, -7.892726418253197100 ) ) ;
#11171 = axis2_placement_3d ( 'none', #11170, #11169, #11168 ) ;
#11172 = circle ( 'none', #11171, 2.833721654218118100 ) ;
#11173 = face_outer_bound ( 'none', #4250, .t. ) ;
#11174 = cartesian_point ( 'none', ( -15.59469044281885900, 41.60000000000000100, -12.32599556944261100 ) ) ;
#11175 = circle ( 'none', #11164, 4.532996610378371600 ) ;
#11176 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11177 = vector ( 'none', #11176, 1000.000000000000000 ) ;
#11178 = cartesian_point ( 'none', ( -14.82205274089800700, 41.89999999999999900, -10.67774680650811800 ) ) ;
#11179 = cartesian_point ( 'none', ( -14.82205274089800700, 41.89999999999999900, -10.67774680650811800 ) ) ;
#11180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11181 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11182 = line ( 'none', #11178, #11177 ) ;
#11183 = axis2_placement_3d ( 'none', #11157, #11156, #10412 ) ;
#11184 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11185 = vector ( 'none', #11184, 1000.000000000000000 ) ;
#11186 = edge_loop ( 'none', ( #7341, #7342, #11201, #11207 ) ) ;
#11187 = oriented_edge ( 'none', *, *, #7270, .t. ) ;
#11188 = oriented_edge ( 'none', *, *, #7295, .f. ) ;
#11189 = oriented_edge ( 'none', *, *, #11608, .t. ) ;
#11190 = oriented_edge ( 'none', *, *, #7481, .f. ) ;
#11191 = edge_curve ( 'none', #11555, #12440, #15167, .t. ) ;
#11192 = edge_curve ( 'none', #2882, #2931, #15162, .t. ) ;
#11193 = edge_loop ( 'none', ( #12452, #11691, #12438, #12439, #12488 ) ) ;
#11194 = oriented_edge ( 'none', *, *, #7179, .t. ) ;
#11195 = oriented_edge ( 'none', *, *, #3898, .f. ) ;
#11196 = edge_curve ( 'none', #7163, #7151, #15195, .t. ) ;
#11197 = oriented_edge ( 'none', *, *, #11604, .t. ) ;
#11198 = vertex_point ( 'none', #15116 ) ;
#11199 = advanced_face ( 'none', ( #15200 ), #15149, .t. ) ;
#11200 = advanced_face ( 'none', ( #15187, #15186 ), #15184, .f. ) ;
#11201 = oriented_edge ( 'none', *, *, #11208, .t. ) ;
#11202 = advanced_face ( 'none', ( #15145 ), #15180, .t. ) ;
#11203 = oriented_edge ( 'none', *, *, #11196, .t. ) ;
#11204 = edge_curve ( 'none', #7127, #11211, #15183, .t. ) ;
#11205 = oriented_edge ( 'none', *, *, #7362, .f. ) ;
#11206 = oriented_edge ( 'none', *, *, #11511, .t. ) ;
#11207 = oriented_edge ( 'none', *, *, #11209, .t. ) ;
#11208 = edge_curve ( 'none', #7354, #7360, #15176, .t. ) ;
#11209 = edge_curve ( 'none', #7360, #7304, #15226, .t. ) ;
#11210 = oriented_edge ( 'none', *, *, #7147, .t. ) ;
#11211 = vertex_point ( 'none', #15227 ) ;
#11212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11214 = axis2_placement_3d ( 'none', #11225, #11213, #11212 ) ;
#11215 = circle ( 'none', #11214, 3.241384467521474500 ) ;
#11216 = axis2_placement_3d ( 'none', #11234, #11220, #11219 ) ;
#11217 = circle ( 'none', #11262, 12.50000000000000000 ) ;
#11218 = line ( 'none', #11265, #11264 ) ;
#11219 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11220 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11221 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11222 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11223 = cartesian_point ( 'none', ( -15.35266195460768800, 41.89999999999999900, -7.212044461385746200 ) ) ;
#11224 = cartesian_point ( 'none', ( -15.35266195460768800, 41.89999999999999900, -11.74504107176411900 ) ) ;
#11225 = cartesian_point ( 'none', ( -16.52259440069697800, 41.60000000000000100, -11.37879838769348100 ) ) ;
#11226 = conical_surface ( 'none', #11216, 3.000000000000002700, 0.01745329251994333400 ) ;
#11227 = circle ( 'none', #11229, 4.532996610378371600 ) ;
#11228 = vector ( 'none', #11231, 1000.000000000000000 ) ;
#11229 = axis2_placement_3d ( 'none', #11223, #11222, #11221 ) ;
#11230 = cartesian_point ( 'none', ( -16.62587598765027200, 41.89999999999999900, -11.56255986714696100 ) ) ;
#11231 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11232 = cartesian_point ( 'none', ( -19.75261911389491900, 41.89999999999999900, -11.64993233691375900 ) ) ;
#11233 = line ( 'none', #11232, #11228 ) ;
#11234 = cartesian_point ( 'none', ( 28.99137802864828500, 42.60000000000000100, 28.99137802864860800 ) ) ;
#11235 = cartesian_point ( 'none', ( -15.45416059486151800, 41.89999999999999900, -9.172538515759070400 ) ) ;
#11236 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11237 = vector ( 'none', #11236, 1000.000000000000000 ) ;
#11238 = cartesian_point ( 'none', ( -15.35266195460768800, 41.89999999999999900, -11.74504107176411900 ) ) ;
#11239 = line ( 'none', #11238, #11237 ) ;
#11240 = cartesian_point ( 'none', ( -15.61053403529604300, 41.89999999999999900, -9.183627617998775200 ) ) ;
#11241 = cartesian_point ( 'none', ( -19.75261911389491900, 41.60000000000000100, -11.64993233691375900 ) ) ;
#11242 = cartesian_point ( 'none', ( -15.34515870586980500, 41.89999999999999900, -10.72644807247131600 ) ) ;
#11243 = cartesian_point ( 'none', ( -15.35266195460768800, 41.60000000000000100, -11.74504107176411900 ) ) ;
#11244 = face_outer_bound ( 'none', #4205, .t. ) ;
#11245 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11246 = vector ( 'none', #11245, 1000.000000000000000 ) ;
#11247 = axis2_placement_3d ( 'none', #11267, #11302, #11301 ) ;
#11248 = circle ( 'none', #11291, 2.991272467535891700 ) ;
#11249 = direction ( 'none', ( 0.0000000000000000000, 0.9998476951563911600, -0.01745240643728354600 ) ) ;
#11250 = vector ( 'none', #11249, 1000.000000000000100 ) ;
#11251 = cartesian_point ( 'none', ( -28.99137802864827800, 42.60000000000000100, -31.99137802864861900 ) ) ;
#11252 = line ( 'none', #11251, #11250 ) ;
#11253 = conical_surface ( 'none', #11247, 3.000000000000002700, 0.01745329251994333400 ) ;
#11254 = cartesian_point ( 'none', ( 1.530808498934191500e-015, 45.60000000000000100, 27.50000000000000000 ) ) ;
#11255 = line ( 'none', #11254, #11246 ) ;
#11256 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11257 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11258 = cartesian_point ( 'none', ( 28.99137802864828500, 42.10000000000000100, 28.99137802864860800 ) ) ;
#11259 = axis2_placement_3d ( 'none', #11258, #11257, #11256 ) ;
#11260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11261 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11262 = axis2_placement_3d ( 'none', #11270, #11261, #11260 ) ;
#11263 = direction ( 'none', ( -2.137303368083795900e-018, 0.9998476951563911600, 0.01745240643728354600 ) ) ;
#11264 = vector ( 'none', #11263, 1000.000000000000100 ) ;
#11265 = cartesian_point ( 'none', ( 28.99137802864828500, 42.60000000000000100, 31.99137802864861200 ) ) ;
#11266 = circle ( 'none', #11259, 2.991272467535895300 ) ;
#11267 = cartesian_point ( 'none', ( 28.99137802864861500, 42.60000000000000100, -28.99137802864827800 ) ) ;
#11268 = cartesian_point ( 'none', ( 28.99137802864828500, 42.10000000000000100, 26.00010556111271500 ) ) ;
#11269 = cartesian_point ( 'none', ( 28.99137802864828500, 42.10000000000000100, 31.98265049618450500 ) ) ;
#11270 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 15.00000000000000000 ) ) ;
#11271 = face_outer_bound ( 'none', #4202, .t. ) ;
#11272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11273 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11274 = vector ( 'none', #11331, 1000.000000000000100 ) ;
#11275 = cartesian_point ( 'none', ( -28.99137802864827800, 42.60000000000000100, -25.99137802864861500 ) ) ;
#11276 = line ( 'none', #11275, #11274 ) ;
#11277 = axis2_placement_3d ( 'none', #11320, #11329, #11328 ) ;
#11278 = conical_surface ( 'none', #11277, 3.000000000000002700, 0.01745329251994333400 ) ;
#11279 = circle ( 'none', #11326, 2.738174026076734000 ) ;
#11280 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11281 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11282 = cartesian_point ( 'none', ( -28.99137802864860800, 42.10000000000000100, 28.99137802864828500 ) ) ;
#11283 = axis2_placement_3d ( 'none', #11285, #11273, #11272 ) ;
#11284 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -31.72955205472535000 ) ) ;
#11285 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 28.99137802864860800 ) ) ;
#11286 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11287 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11288 = cartesian_point ( 'none', ( 28.99137802864861500, 42.10000000000000100, -28.99137802864827800 ) ) ;
#11289 = circle ( 'none', #11298, 2.991272467535895300 ) ;
#11290 = cartesian_point ( 'none', ( -28.99137802864860800, 42.10000000000000100, 26.00010556111238800 ) ) ;
#11291 = axis2_placement_3d ( 'none', #11288, #11287, #11286 ) ;
#11292 = circle ( 'none', #11283, 2.738174026076737500 ) ;
#11293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11294 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11295 = axis2_placement_3d ( 'none', #11303, #11294, #11293 ) ;
#11296 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 31.72955205472534200 ) ) ;
#11297 = cartesian_point ( 'none', ( 28.99137802864828500, 27.59999999999999800, 26.25320400257187400 ) ) ;
#11298 = axis2_placement_3d ( 'none', #11282, #11281, #11280 ) ;
#11299 = circle ( 'none', #11295, 2.738174026076734000 ) ;
#11300 = cartesian_point ( 'none', ( 28.99137802864861500, 42.10000000000000100, -31.98265049618417100 ) ) ;
#11301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11302 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11303 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -28.99137802864827800 ) ) ;
#11304 = cartesian_point ( 'none', ( 28.99137802864861500, 42.10000000000000100, -26.00010556111238100 ) ) ;
#11305 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -26.25320400257154000 ) ) ;
#11306 = cartesian_point ( 'none', ( 3.915808140273662500e-015, 1.399999999999998600, 31.97500000000000500 ) ) ;
#11307 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11308 = vector ( 'none', #11307, 1000.000000000000000 ) ;
#11309 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 0.0000000000000000000, 9.500000000000000000 ) ) ;
#11310 = line ( 'none', #11309, #11308 ) ;
#11311 = direction ( 'none', ( -2.137303368083795900e-018, 0.9998476951563911600, 0.01745240643728354600 ) ) ;
#11312 = vector ( 'none', #11311, 1000.000000000000100 ) ;
#11313 = cartesian_point ( 'none', ( 28.99137802864861500, 42.60000000000000100, -25.99137802864827400 ) ) ;
#11314 = line ( 'none', #11313, #11312 ) ;
#11315 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999998600, -31.97500000000000500 ) ) ;
#11316 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11317 = face_outer_bound ( 'none', #4245, .t. ) ;
#11318 = cylindrical_surface ( 'none', #11365, 31.97500000000000500 ) ;
#11319 = face_outer_bound ( 'none', #4221, .t. ) ;
#11320 = cartesian_point ( 'none', ( -28.99137802864827800, 42.60000000000000100, -28.99137802864861500 ) ) ;
#11321 = direction ( 'none', ( 0.0000000000000000000, 0.9998476951563911600, -0.01745240643728354600 ) ) ;
#11322 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -26.25320400257188100 ) ) ;
#11323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11324 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11325 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -28.99137802864861500 ) ) ;
#11326 = axis2_placement_3d ( 'none', #11325, #11324, #11323 ) ;
#11327 = cartesian_point ( 'none', ( -28.99137802864827800, 42.10000000000000100, -31.98265049618451200 ) ) ;
#11328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11329 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11330 = cartesian_point ( 'none', ( 28.99137802864861500, 27.59999999999999800, -31.72955205472501200 ) ) ;
#11331 = direction ( 'none', ( -2.137303368083795900e-018, 0.9998476951563911600, 0.01745240643728354600 ) ) ;
#11332 = cartesian_point ( 'none', ( -28.99137802864860800, 42.60000000000000100, 25.99137802864828100 ) ) ;
#11333 = line ( 'none', #11332, #11334 ) ;
#11334 = vector ( 'none', #11321, 1000.000000000000100 ) ;
#11335 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#11336 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11337 = vector ( 'none', #11336, 1000.000000000000000 ) ;
#11338 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 41.60000000000000100, -32.00000000000000000 ) ) ;
#11339 = circle ( 'none', #11381, 32.00000000000000000 ) ;
#11340 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 42.29999999999999700, 9.500000000000000000 ) ) ;
#11341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11342 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11343 = axis2_placement_3d ( 'none', #11356, #11342, #11341 ) ;
#11344 = line ( 'none', #11338, #11337 ) ;
#11345 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11346 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11347 = face_outer_bound ( 'none', #4270, .t. ) ;
#11348 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11349 = vector ( 'none', #11348, 1000.000000000000000 ) ;
#11350 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.49999999999999600 ) ) ;
#11351 = line ( 'none', #11350, #11349 ) ;
#11352 = cartesian_point ( 'none', ( 0.0000000000000000000, 98.13895731375944800, 0.0000000000000000000 ) ) ;
#11353 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11354 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11355 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#11356 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.699999999999998400, 0.0000000000000000000 ) ) ;
#11357 = cylindrical_surface ( 'none', #11395, 32.00000000000000000 ) ;
#11358 = circle ( 'none', #11360, 5.499999999999998200 ) ;
#11359 = circle ( 'none', #11343, 31.97500000000000500 ) ;
#11360 = axis2_placement_3d ( 'none', #11355, #11354, #11353 ) ;
#11361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11362 = vector ( 'none', #11361, 1000.000000000000000 ) ;
#11363 = cartesian_point ( 'none', ( -12.25283884062389100, 41.89999999999999900, -18.67348792241859100 ) ) ;
#11364 = line ( 'none', #11363, #11362 ) ;
#11365 = axis2_placement_3d ( 'none', #11352, #11316, #11346 ) ;
#11366 = circle ( 'none', #11399, 3.101796871761045800 ) ;
#11367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11368 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 15.00000000000000000 ) ) ;
#11369 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11370 = cartesian_point ( 'none', ( -15.44834761018459800, 41.60000000000000100, -8.972912340878620400 ) ) ;
#11371 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 2.499999999999998700 ) ) ;
#11372 = line ( 'none', #11371, #11423 ) ;
#11373 = direction ( 'none', ( 0.0000000000000000000, 0.9998476951563911600, -0.01745240643728354600 ) ) ;
#11374 = vector ( 'none', #11373, 1000.000000000000100 ) ;
#11375 = cartesian_point ( 'none', ( 28.99137802864828500, 42.60000000000000100, 25.99137802864860800 ) ) ;
#11376 = line ( 'none', #11375, #11374 ) ;
#11377 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 15.00000000000000000 ) ) ;
#11378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11379 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11380 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 0.0000000000000000000 ) ) ;
#11381 = axis2_placement_3d ( 'none', #11380, #11379, #11378 ) ;
#11382 = circle ( 'none', #11426, 5.500000000000000000 ) ;
#11383 = cylindrical_surface ( 'none', #11386, 12.50000000000000000 ) ;
#11384 = face_outer_bound ( 'none', #4234, .t. ) ;
#11385 = cartesian_point ( 'none', ( 3.915808140273662500e-015, 7.699999999999998400, 31.97500000000000500 ) ) ;
#11386 = axis2_placement_3d ( 'none', #11377, #11391, #11367 ) ;
#11387 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11388 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.699999999999998400, -31.97500000000000500 ) ) ;
#11389 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 20.49999999999999600 ) ) ;
#11390 = vector ( 'none', #11387, 1000.000000000000000 ) ;
#11391 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11393 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 32.00000000000000000 ) ) ;
#11394 = line ( 'none', #11393, #11390 ) ;
#11395 = axis2_placement_3d ( 'none', #11335, #11345, #11392 ) ;
#11396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11397 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11398 = cartesian_point ( 'none', ( -16.83575612306470500, 41.60000000000000100, -9.664112652076850600 ) ) ;
#11399 = axis2_placement_3d ( 'none', #11398, #11397, #11396 ) ;
#11400 = cartesian_point ( 'none', ( -19.15667243430094000, 41.60000000000000100, -11.72190061732112900 ) ) ;
#11401 = circle ( 'none', #11427, 5.437765201349156600 ) ;
#11402 = face_bound ( 'none', #4323, .t. ) ;
#11403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11404 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11405 = cartesian_point ( 'none', ( -18.52217443894838000, 41.60000000000000100, -12.26740616175236700 ) ) ;
#11406 = cartesian_point ( 'none', ( -19.56584075754763300, 41.60000000000000100, -11.10520412337082300 ) ) ;
#11407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11408 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11409 = cartesian_point ( 'none', ( -14.88089415752860700, 41.60000000000000100, -11.17250536693099500 ) ) ;
#11410 = axis2_placement_3d ( 'none', #11409, #11408, #11407 ) ;
#11411 = circle ( 'none', #11416, 5.500000000000000000 ) ;
#11412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11413 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11414 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 15.00000000000000000 ) ) ;
#11415 = circle ( 'none', #11421, 4.201280610342368300 ) ;
#11416 = axis2_placement_3d ( 'none', #11414, #11404, #11403 ) ;
#11417 = direction ( 'none', ( 0.0000000000000000000, 0.9998476951563911600, -0.01745240643728354600 ) ) ;
#11418 = vector ( 'none', #11417, 1000.000000000000100 ) ;
#11419 = cartesian_point ( 'none', ( 28.99137802864861500, 42.60000000000000100, -31.99137802864827800 ) ) ;
#11420 = line ( 'none', #11419, #11418 ) ;
#11421 = axis2_placement_3d ( 'none', #11370, #11413, #11412 ) ;
#11422 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11423 = vector ( 'none', #11422, 1000.000000000000000 ) ;
#11424 = circle ( 'none', #11410, 1.929670410244418000 ) ;
#11425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11426 = axis2_placement_3d ( 'none', #11368, #11369, #11425 ) ;
#11427 = axis2_placement_3d ( 'none', #11434, #9828, #9893 ) ;
#11428 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11429 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -14.83500000000000100 ) ) ;
#11430 = axis2_placement_3d ( 'none', #11429, #11428, #11685 ) ;
#11431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11432 = vector ( 'none', #11467, 1000.000000000000000 ) ;
#11433 = cartesian_point ( 'none', ( -13.76537427366070600, 41.60000000000000100, -12.74706666483851300 ) ) ;
#11434 = cartesian_point ( 'none', ( -15.56571171361245700, 41.60000000000000100, -7.703568024975033300 ) ) ;
#11435 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11436 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11437 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#11438 = line ( 'none', #11468, #11432 ) ;
#11439 = cartesian_point ( 'none', ( -17.53579798059959700, 41.60000000000000100, -12.77190606476998400 ) ) ;
#11440 = cylindrical_surface ( 'none', #11662, 31.87500000000000000 ) ;
#11441 = plane ( 'none', #11447 ) ;
#11442 = face_bound ( 'none', #3558, .t. ) ;
#11443 = face_bound ( 'none', #2742, .t. ) ;
#11444 = face_bound ( 'none', #2655, .t. ) ;
#11445 = face_outer_bound ( 'none', #2653, .t. ) ;
#11446 = face_bound ( 'none', #2651, .t. ) ;
#11447 = axis2_placement_3d ( 'none', #11437, #11436, #11435 ) ;
#11448 = face_bound ( 'none', #2589, .t. ) ;
#11449 = face_bound ( 'none', #12558, .t. ) ;
#11450 = face_bound ( 'none', #12618, .t. ) ;
#11451 = face_bound ( 'none', #12566, .t. ) ;
#11452 = face_bound ( 'none', #4287, .t. ) ;
#11453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11454 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11455 = cartesian_point ( 'none', ( -15.32378766037434300, 41.60000000000000100, -7.081182649398807700 ) ) ;
#11456 = axis2_placement_3d ( 'none', #11455, #11454, #11453 ) ;
#11457 = circle ( 'none', #11456, 6.105515756022312800 ) ;
#11458 = face_bound ( 'none', #12459, .t. ) ;
#11459 = face_bound ( 'none', #12720, .t. ) ;
#11460 = face_bound ( 'none', #2476, .t. ) ;
#11461 = face_bound ( 'none', #4328, .t. ) ;
#11462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11463 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11464 = cartesian_point ( 'none', ( -17.79811466310832200, 41.60000000000000100, -10.37643253924403900 ) ) ;
#11465 = axis2_placement_3d ( 'none', #11464, #11463, #11462 ) ;
#11466 = circle ( 'none', #11465, 1.912057417232109900 ) ;
#11467 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.465138070926357500e-016 ) ) ;
#11468 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#11469 = edge_loop ( 'none', ( #11510, #11206, #12457, #11641 ) ) ;
#11470 = axis2_placement_3d ( 'none', #11472, #11471, #11491 ) ;
#11471 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11472 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.00000000000000000 ) ) ;
#11473 = cartesian_point ( 'none', ( -18.72251881024089600, 41.60000000000000100, -10.73944242790899200 ) ) ;
#11474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11475 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11476 = circle ( 'none', #11526, 0.9125073814281250400 ) ;
#11477 = cartesian_point ( 'none', ( -16.73754242916425400, 41.60000000000000100, -8.797011031994660600 ) ) ;
#11478 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11479 = vector ( 'none', #11478, 1000.000000000000000 ) ;
#11480 = circle ( 'none', #11481, 31.97500000000000500 ) ;
#11481 = axis2_placement_3d ( 'none', #11493, #11475, #11474 ) ;
#11482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11483 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11484 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999998600, 0.0000000000000000000 ) ) ;
#11485 = cylindrical_surface ( 'none', #11470, 5.499999999999998200 ) ;
#11486 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11487 = vector ( 'none', #11486, 1000.000000000000000 ) ;
#11488 = cartesian_point ( 'none', ( 3.915808140273662500e-015, 98.13895731375944800, 31.97500000000000500 ) ) ;
#11489 = circle ( 'none', #11490, 31.97500000000000500 ) ;
#11490 = axis2_placement_3d ( 'none', #11484, #11483, #11482 ) ;
#11491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11492 = line ( 'none', #11488, #11487 ) ;
#11493 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.699999999999998400, 0.0000000000000000000 ) ) ;
#11494 = cartesian_point ( 'none', ( 0.0000000000000000000, 98.13895731375944800, -31.97500000000000500 ) ) ;
#11495 = line ( 'none', #11494, #11479 ) ;
#11496 = face_outer_bound ( 'none', #4273, .t. ) ;
#11497 = circle ( 'none', #11521, 0.9192244147521004800 ) ;
#11498 = cartesian_point ( 'none', ( -19.63292418606976500, 41.60000000000000100, -10.61241653945222800 ) ) ;
#11499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11500 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11501 = circle ( 'none', #11564, 4.123990292037191800 ) ;
#11502 = cartesian_point ( 'none', ( -16.71644026684553800, 41.60000000000000100, -12.08934807747544900 ) ) ;
#11503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11504 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11505 = cartesian_point ( 'none', ( -18.46850498928392900, 41.60000000000000100, -10.71543301136297400 ) ) ;
#11506 = axis2_placement_3d ( 'none', #11505, #11504, #11503 ) ;
#11507 = cartesian_point ( 'none', ( -16.13379353723490400, 41.60000000000000100, -9.894115213742161100 ) ) ;
#11508 = circle ( 'none', #11515, 4.022286952010172300 ) ;
#11509 = circle ( 'none', #11520, 3.148441495459564100 ) ;
#11510 = oriented_edge ( 'none', *, *, #11573, .f. ) ;
#11511 = edge_curve ( 'none', #11211, #11555, #15219, .t. ) ;
#11512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11513 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11514 = cartesian_point ( 'none', ( -18.42230601430020100, 41.60000000000000100, -9.949907390666600900 ) ) ;
#11515 = axis2_placement_3d ( 'none', #11507, #11500, #11499 ) ;
#11516 = circle ( 'none', #11506, 1.156070939883692100 ) ;
#11517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11518 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11519 = circle ( 'none', #11528, 0.9573350934915098000 ) ;
#11520 = axis2_placement_3d ( 'none', #11561, #11560, #11559 ) ;
#11521 = axis2_placement_3d ( 'none', #11473, #11566, #11565 ) ;
#11522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11523 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11524 = axis2_placement_3d ( 'none', #11477, #11523, #11522 ) ;
#11525 = circle ( 'none', #11524, 2.998804748333080200 ) ;
#11526 = axis2_placement_3d ( 'none', #11527, #11518, #11517 ) ;
#11527 = cartesian_point ( 'none', ( -18.72288194781818000, 41.60000000000000100, -10.67944523300105400 ) ) ;
#11528 = axis2_placement_3d ( 'none', #11514, #11513, #11512 ) ;
#11529 = cartesian_point ( 'none', ( -14.11294744507485700, 41.60000000000000100, -13.54678704438671500 ) ) ;
#11530 = cartesian_point ( 'none', ( -14.37407791678629800, 41.60000000000000100, -12.03458556614458400 ) ) ;
#11531 = circle ( 'none', #11587, 0.8918530260380586000 ) ;
#11532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11533 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11534 = cartesian_point ( 'none', ( -15.68490013273432600, 41.60000000000000100, -7.454653993573468400 ) ) ;
#11535 = axis2_placement_3d ( 'none', #11534, #11533, #11532 ) ;
#11536 = cartesian_point ( 'none', ( -13.52037295275244800, 41.60000000000000100, -11.77653585303255200 ) ) ;
#11537 = cartesian_point ( 'none', ( -18.58802132704263200, 41.60000000000000100, -11.15679020961510800 ) ) ;
#11538 = cartesian_point ( 'none', ( -19.21236591077973800, 41.60000000000000100, -10.49055130416702800 ) ) ;
#11539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11540 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11541 = cartesian_point ( 'none', ( -14.73495940680480500, 41.60000000000000100, -5.548186703725348500 ) ) ;
#11542 = axis2_placement_3d ( 'none', #11541, #11540, #11539 ) ;
#11543 = circle ( 'none', #11542, 6.834695202870964400 ) ;
#11544 = cartesian_point ( 'none', ( -13.50935223609217700, 41.60000000000000100, -12.25287738276040800 ) ) ;
#11545 = cartesian_point ( 'none', ( -19.52085000369108400, 41.60000000000000100, -10.23682044498389500 ) ) ;
#11546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11547 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11548 = cartesian_point ( 'none', ( -14.78668298022778400, 41.60000000000000100, -5.718933869545844000 ) ) ;
#11549 = axis2_placement_3d ( 'none', #11548, #11547, #11546 ) ;
#11550 = cartesian_point ( 'none', ( -19.37822015766866100, 41.60000000000000100, -10.00204789065018000 ) ) ;
#11551 = circle ( 'none', #11535, 4.704670576243271900 ) ;
#11552 = cartesian_point ( 'none', ( -15.42067034284833000, 41.60000000000000100, -13.17410178384731100 ) ) ;
#11553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11554 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11555 = vertex_point ( 'none', #15220 ) ;
#11556 = circle ( 'none', #11549, 6.656285778558916500 ) ;
#11557 = oriented_edge ( 'none', *, *, #11208, .f. ) ;
#11558 = oriented_edge ( 'none', *, *, #11604, .f. ) ;
#11559 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11560 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11561 = cartesian_point ( 'none', ( -11.99642102463110900, 41.60000000000000100, -15.66162722399432500 ) ) ;
#11562 = cartesian_point ( 'none', ( -15.09407868388790100, 41.60000000000000100, -8.232502709349036600 ) ) ;
#11563 = oriented_edge ( 'none', *, *, #12465, .t. ) ;
#11564 = axis2_placement_3d ( 'none', #11562, #11554, #11553 ) ;
#11565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11566 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11567 = axis2_placement_3d ( 'none', #11618, #11617, #11616 ) ;
#11568 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11569 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11570 = cartesian_point ( 'none', ( -15.45622196252460900, 41.60000000000000100, -7.777648174377596900 ) ) ;
#11571 = axis2_placement_3d ( 'none', #11570, #11569, #11568 ) ;
#11573 = edge_curve ( 'none', #11211, #7304, #15229, .t. ) ;
#11572 = axis2_placement_3d ( 'none', #11615, #11652, #11651 ) ;
#11574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11575 = axis2_placement_3d ( 'none', #11583, #11582, #11574 ) ;
#11576 = circle ( 'none', #11571, 5.396570714520500200 ) ;
#11577 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#11578 = line ( 'none', #11577, #11621 ) ;
#11579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11580 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11581 = cartesian_point ( 'none', ( -14.21317419503365200, 41.60000000000000100, -11.39445564601643600 ) ) ;
#11582 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11583 = cartesian_point ( 'none', ( -14.93169263820609100, 41.60000000000000100, -9.891634585094530900 ) ) ;
#11584 = axis2_placement_3d ( 'none', #11581, #11580, #11579 ) ;
#11585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11587 = axis2_placement_3d ( 'none', #11530, #11586, #11585 ) ;
#11588 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#11589 = circle ( 'none', #11584, 0.7911756100258630100 ) ;
#11590 = cartesian_point ( 'none', ( -13.87190296983272100, 41.60000000000000100, -12.10824328723030000 ) ) ;
#11591 = circle ( 'none', #11575, 2.456930662345760300 ) ;
#11592 = cartesian_point ( 'none', ( -17.78307220392369100, 41.60000000000000100, -11.66554453960412600 ) ) ;
#11593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11594 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11595 = cartesian_point ( 'none', ( -14.68926221382590900, 41.60000000000000100, -11.95502027240996200 ) ) ;
#11596 = axis2_placement_3d ( 'none', #11595, #11594, #11593 ) ;
#11597 = circle ( 'none', #11596, 1.216924982791436100 ) ;
#11598 = cartesian_point ( 'none', ( -16.17440122676558200, 41.89999999999999900, -8.440165166914440000 ) ) ;
#11599 = plane ( 'none', #11572 ) ;
#11600 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#11601 = cartesian_point ( 'none', ( 1.525683881977852000, 0.3534147098284189400, -0.2402243903100174700 ) ) ;
#11602 = cartesian_point ( 'none', ( 1.404932235524357200, 0.4402049557168682400, -0.2223224638795421000 ) ) ;
#11603 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#11604 = edge_curve ( 'none', #7091, #7360, #15252, .t. ) ;
#11605 = cartesian_point ( 'none', ( 1.760000000000000200, 0.1849999999999999100, 0.1850000000000001100 ) ) ;
#11606 = cartesian_point ( 'none', ( -19.07573850914107900, 41.60000000000000100, -9.622675128411863500 ) ) ;
#11607 = circle ( 'none', #11640, 4.583346849099072500 ) ;
#11608 = edge_curve ( 'none', #7340, #7133, #15255, .t. ) ;
#11609 =( bounded_curve ( ) b_spline_curve ( 3, ( #11603, #11602, #11601, #11600 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585714200, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484699200, 0.9499477385484699200, 1.000000000000000000 ) )
representation_item ( '' ) );
#11610 = face_outer_bound ( 'none', #4378, .t. ) ;
#11611 = direction ( 'none', ( -0.7013093285102691700, 0.5040660798667557800, -0.5040660798667538900 ) ) ;
#11612 = vector ( 'none', #11611, 1000.000000000000100 ) ;
#11613 = cartesian_point ( 'none', ( 1.890797310278577800, 0.09098943323727219600, -0.09098943323727187700 ) ) ;
#11614 = line ( 'none', #11613, #11612 ) ;
#11615 = cartesian_point ( 'none', ( 10.00000000000000200, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#11616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11618 = cartesian_point ( 'none', ( 10.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11619 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#11620 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11621 = vector ( 'none', #11620, 1000.000000000000000 ) ;
#11622 = circle ( 'none', #11567, 1.300000000000004300 ) ;
#11623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11625 = cartesian_point ( 'none', ( -17.29190625840052000, 41.60000000000000100, -10.32276445225254200 ) ) ;
#11626 = cartesian_point ( 'none', ( -18.26805910216238300, 41.60000000000000100, -8.649353533303761700 ) ) ;
#11627 = circle ( 'none', #11633, 1.916293964958881300 ) ;
#11628 = cartesian_point ( 'none', ( -17.76868265544904800, 41.60000000000000100, -9.752782404275823300 ) ) ;
#11629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11630 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11631 = cartesian_point ( 'none', ( -17.15931606829904200, 41.60000000000000100, -8.706660526532283800 ) ) ;
#11632 = cartesian_point ( 'none', ( -8.860200702479049900, 41.60000000000000100, -15.38448837566836700 ) ) ;
#11633 = axis2_placement_3d ( 'none', #11625, #11624, #11623 ) ;
#11634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11635 = cartesian_point ( 'none', ( -18.18378649316207400, 41.60000000000000100, -10.75698224362669100 ) ) ;
#11636 = circle ( 'none', #11644, 1.110223043632846000 ) ;
#11637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11638 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11639 = cartesian_point ( 'none', ( -15.33851973565503200, 41.60000000000000100, -7.163721131799281500 ) ) ;
#11641 = oriented_edge ( 'none', *, *, #7361, .f. ) ;
#11640 = axis2_placement_3d ( 'none', #11639, #11638, #11637 ) ;
#11642 = edge_curve ( 'none', #11555, #7269, #15253, .t. ) ;
#11643 = cartesian_point ( 'none', ( -15.35266195460768800, 41.60000000000000100, -7.212044461385746200 ) ) ;
#11644 = axis2_placement_3d ( 'none', #11631, #11630, #11629 ) ;
#11645 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11646 = circle ( 'none', #11682, 2.336057499805543000 ) ;
#11647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11648 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11649 = cartesian_point ( 'none', ( -16.25777062094860200, 41.60000000000000100, -8.324634585537577200 ) ) ;
#11650 = axis2_placement_3d ( 'none', #11649, #11648, #11647 ) ;
#11651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11652 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11653 = circle ( 'none', #11650, 3.102555764177304700 ) ;
#11654 = circle ( 'none', #11656, 4.532996610378371600 ) ;
#11655 = oriented_edge ( 'none', *, *, #7022, .t. ) ;
#11656 = axis2_placement_3d ( 'none', #11643, #11645, #11634 ) ;
#11657 =( bounded_curve ( ) b_spline_curve ( 3, ( #11703, #11702, #11701, #11700 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379400700, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#11658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11659 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11660 = cartesian_point ( 'none', ( -16.52259440069697800, 41.60000000000000100, -11.37879838769348100 ) ) ;
#11661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11662 = axis2_placement_3d ( 'none', #11690, #11668, #11661 ) ;
#11663 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11664 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11665 = cartesian_point ( 'none', ( -12.47711596646067300, 41.60000000000000100, -17.29692787216206500 ) ) ;
#11666 = axis2_placement_3d ( 'none', #11665, #11664, #11663 ) ;
#11667 = circle ( 'none', #11666, 4.091393510110256300 ) ;
#11668 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11669 = circle ( 'none', #11677, 3.241384467521474500 ) ;
#11670 = circle ( 'none', #11688, 1.750000000000001600 ) ;
#11671 = cartesian_point ( 'none', ( -18.17077807210905500, 41.60000000000000100, -9.164415724713595800 ) ) ;
#11672 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11673 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11674 = cartesian_point ( 'none', ( -16.30117971261391200, 41.60000000000000100, -8.318295589461188300 ) ) ;
#11675 = axis2_placement_3d ( 'none', #11674, #11673, #11672 ) ;
#11676 = circle ( 'none', #11675, 2.052149436348822900 ) ;
#11677 = axis2_placement_3d ( 'none', #11660, #11659, #11658 ) ;
#11678 = cartesian_point ( 'none', ( -18.76659066977707400, 41.60000000000000100, -9.099045347645283500 ) ) ;
#11679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11680 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11681 = cartesian_point ( 'none', ( -16.96887714461134400, 41.60000000000000100, -10.59081970184029200 ) ) ;
#11682 = axis2_placement_3d ( 'none', #11681, #11680, #11679 ) ;
#11683 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11684 = axis2_placement_3d ( 'none', #11696, #11683, #11885 ) ;
#11685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11687 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11688 = axis2_placement_3d ( 'none', #11699, #11687, #11686 ) ;
#11689 = circle ( 'none', #10648, 1.750000000000001600 ) ;
#11690 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11691 = oriented_edge ( 'none', *, *, #11191, .t. ) ;
#11692 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#11693 = cartesian_point ( 'none', ( 1.525683881977856400, -0.2402243903100155200, -0.3534147098284165500 ) ) ;
#11694 = cartesian_point ( 'none', ( 1.404932235524362100, -0.2223224638795400200, -0.4402049557168654100 ) ) ;
#11695 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#11696 = cartesian_point ( 'none', ( -15.76962551726379800, 41.60000000000000100, -7.798700389823051400 ) ) ;
#11697 = circle ( 'none', #11684, 2.795472403894770300 ) ;
#11698 =( bounded_curve ( ) b_spline_curve ( 3, ( #11695, #11694, #11693, #11692 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995919800, 2.420908145151849000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#11699 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, 19.79999999999998600 ) ) ;
#11700 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#11701 = cartesian_point ( 'none', ( 1.404932235524357000, 0.2223224638795436000, -0.4402049557168675200 ) ) ;
#11702 = cartesian_point ( 'none', ( 1.525683881977852000, 0.2402243903100186300, -0.3534147098284180500 ) ) ;
#11703 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#11704 = oriented_edge ( 'none', *, *, #11204, .t. ) ;
#11705 = advanced_face ( 'none', ( #15230 ), #15254, .f. ) ;
#11706 = oriented_edge ( 'none', *, *, #15394, .t. ) ;
#11707 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#11708 = cartesian_point ( 'none', ( 1.404932235524362500, -0.4402049557168643500, -0.2223224638795416300 ) ) ;
#11709 = cartesian_point ( 'none', ( 1.525683881977856600, -0.3534147098284153900, -0.2402243903100168300 ) ) ;
#11710 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#11711 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#11712 = line ( 'none', #11711, #11746 ) ;
#11713 =( bounded_curve ( ) b_spline_curve ( 3, ( #11710, #11709, #11708, #11707 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027735400, 4.642211150183665100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#11714 = cartesian_point ( 'none', ( 1.890797310278577800, -0.09098943323727228000, 0.09098943323727182200 ) ) ;
#11715 = line ( 'none', #11714, #11751 ) ;
#11716 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#11717 = direction ( 'none', ( -0.7013093285102678400, -0.5040660798667546700, -0.5040660798667567800 ) ) ;
#11718 = vector ( 'none', #11717, 1000.000000000000100 ) ;
#11719 = cartesian_point ( 'none', ( 1.890797310278578900, -0.09098943323727161400, -0.09098943323727194700 ) ) ;
#11720 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11721 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11722 = line ( 'none', #11719, #11718 ) ;
#11723 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#11724 = cartesian_point ( 'none', ( 1.760000000000000200, -0.1850000000000007500, 0.1849999999999992800 ) ) ;
#11725 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#11726 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#11727 = plane ( 'none', #11728 ) ;
#11728 = axis2_placement_3d ( 'none', #11725, #11721, #11720 ) ;
#11729 = face_outer_bound ( 'none', #4424, .t. ) ;
#11730 = plane ( 'none', #11742 ) ;
#11731 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#11732 = vector ( 'none', #11770, 1000.000000000000100 ) ;
#11733 = cartesian_point ( 'none', ( 1.890797310278578900, 0.09098943323727150300, 0.09098943323727182200 ) ) ;
#11734 = line ( 'none', #11733, #11732 ) ;
#11735 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#11736 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#11737 = cartesian_point ( 'none', ( 1.404932235524362500, 0.4402049557168645200, 0.2223224638795416300 ) ) ;
#11738 = cartesian_point ( 'none', ( 1.525683881977856400, 0.3534147098284157200, 0.2402243903100168300 ) ) ;
#11739 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#11740 = axis2_placement_3d ( 'none', #11755, #11790, #11789 ) ;
#11741 =( bounded_curve ( ) b_spline_curve ( 3, ( #11739, #11738, #11737, #11736 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027737200, 4.642211150183666000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#11742 = axis2_placement_3d ( 'none', #11752, #11726, #11747 ) ;
#11743 = face_outer_bound ( 'none', #4446, .t. ) ;
#11744 = face_outer_bound ( 'none', #2748, .t. ) ;
#11745 = direction ( 'none', ( 0.0000000000000000000, -2.930276141852714400e-016, 1.000000000000000000 ) ) ;
#11746 = vector ( 'none', #11745, 1000.000000000000000 ) ;
#11747 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#11748 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#11749 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#11750 = direction ( 'none', ( -0.7013093285102691700, -0.5040660798667557800, 0.5040660798667540000 ) ) ;
#11751 = vector ( 'none', #11750, 1000.000000000000100 ) ;
#11752 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#11753 = axis2_placement_3d ( 'none', #11793, #11787, #11786 ) ;
#11754 = direction ( 'none', ( -0.9891309318365546500, -0.1039711490850925300, 0.1039711490850921400 ) ) ;
#11755 = cartesian_point ( 'none', ( -11.91723947573802400, 41.60000000000000100, -16.77382984192930900 ) ) ;
#11756 = vector ( 'none', #11754, 1000.000000000000200 ) ;
#11757 = circle ( 'none', #11740, 2.154747918385671500 ) ;
#11758 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231898000, -0.5815216164980058200 ) ) ;
#11759 = vector ( 'none', #11758, 1000.000000000000100 ) ;
#11760 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3700000000000048300, 1.449999999999998600 ) ) ;
#11761 = line ( 'none', #11760, #11759 ) ;
#11762 = plane ( 'none', #11771 ) ;
#11763 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#11764 = cartesian_point ( 'none', ( 1.525683881977851500, -0.3534147098284192200, 0.2402243903100174700 ) ) ;
#11765 = cartesian_point ( 'none', ( 1.404932235524356500, -0.4402049557168686300, 0.2223224638795421000 ) ) ;
#11766 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#11767 =( bounded_curve ( ) b_spline_curve ( 3, ( #11766, #11765, #11764, #11763 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585712400, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#11768 = cartesian_point ( 'none', ( 2.064317785737742400, -0.1530120509309777500, 0.4513683279452444000 ) ) ;
#11769 = line ( 'none', #11768, #11756 ) ;
#11770 = direction ( 'none', ( -0.7013093285102678400, 0.5040660798667548900, 0.5040660798667565600 ) ) ;
#11771 = axis2_placement_3d ( 'none', #11731, #11749, #11748 ) ;
#11772 =( bounded_curve ( ) b_spline_curve ( 3, ( #11826, #11825, #11824, #11823 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995920600, 2.420908145151850400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#11773 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#11774 = axis2_placement_3d ( 'none', #11820, #11773, #11803 ) ;
#11775 = axis2_placement_3d ( 'none', #11818, #11817, #11816 ) ;
#11776 = plane ( 'none', #11775 ) ;
#11777 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231506700, -0.5815216164980063800 ) ) ;
#11778 = vector ( 'none', #11777, 1000.000000000000100 ) ;
#11779 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3699999999999948300, 1.450000000000001300 ) ) ;
#11780 = line ( 'none', #11779, #11778 ) ;
#11781 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#11782 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850920200, -0.1039711490850921500 ) ) ;
#11783 = vector ( 'none', #11782, 1000.000000000000100 ) ;
#11784 = cartesian_point ( 'none', ( 2.064317785737741500, 0.1530120509309744500, 0.4513683279452423400 ) ) ;
#11785 = face_outer_bound ( 'none', #4486, .t. ) ;
#11786 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#11787 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#11788 = line ( 'none', #11784, #11783 ) ;
#11789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11790 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11791 = face_outer_bound ( 'none', #4529, .t. ) ;
#11792 = advanced_face ( 'none', ( #15242 ), #15300, .f. ) ;
#11793 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#11794 = plane ( 'none', #11753 ) ;
#11795 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#11796 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#11797 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#11798 = axis2_placement_3d ( 'none', #11797, #11796, #11795 ) ;
#11799 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, -21.54999999999999000 ) ) ;
#11800 = line ( 'none', #11799, #11858 ) ;
#11801 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000050500, -1.449999999999998600 ) ) ;
#11802 = line ( 'none', #11801, #11854 ) ;
#11803 = direction ( 'none', ( -0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#11804 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#11805 = cylindrical_surface ( 'none', #11843, 0.2999999999999999900 ) ;
#11806 = axis2_placement_3d ( 'none', #11844, #11852, #11851 ) ;
#11807 = plane ( 'none', #11798 ) ;
#11808 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850918100, 0.1039711490850923500 ) ) ;
#11809 = vector ( 'none', #11808, 1000.000000000000100 ) ;
#11810 = cartesian_point ( 'none', ( 2.064317785737741900, -0.1530120509309746100, -0.4513683279452421200 ) ) ;
#11811 = face_outer_bound ( 'none', #4487, .t. ) ;
#11812 = plane ( 'none', #11774 ) ;
#11813 = direction ( 'none', ( -0.9891309318365546500, 0.1039711490850927200, -0.1039711490850923300 ) ) ;
#11814 = vector ( 'none', #11813, 1000.000000000000100 ) ;
#11815 = cartesian_point ( 'none', ( 2.064317785737742400, 0.1530120509309775300, -0.4513683279452442300 ) ) ;
#11816 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#11817 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#11818 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#11819 = line ( 'none', #11815, #11814 ) ;
#11820 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000007500, 0.1849999999999993600 ) ) ;
#11821 = line ( 'none', #11810, #11809 ) ;
#11822 = face_outer_bound ( 'none', #4481, .t. ) ;
#11823 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#11824 = cartesian_point ( 'none', ( 1.525683881977856400, 0.2402243903100156600, 0.3534147098284164400 ) ) ;
#11825 = cartesian_point ( 'none', ( 1.404932235524362100, 0.2223224638795400800, 0.4402049557168651900 ) ) ;
#11826 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#11827 = face_outer_bound ( 'none', #4461, .t. ) ;
#11828 = face_outer_bound ( 'none', #4523, .t. ) ;
#11829 = direction ( 'none', ( 0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#11830 = direction ( 'none', ( 0.9891309318365546500, 0.1039711490850925200, -0.1039711490850921500 ) ) ;
#11831 = cartesian_point ( 'none', ( 2.095679098946628300, -0.4513683279452450600, 0.4513683279452433400 ) ) ;
#11832 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#11833 = axis2_placement_3d ( 'none', #11831, #11830, #11882 ) ;
#11834 = direction ( 'none', ( -0.9891309318365548700, 0.1039711490850920200, 0.1039711490850921800 ) ) ;
#11835 = face_outer_bound ( 'none', #4533, .t. ) ;
#11836 = cartesian_point ( 'none', ( 2.095679098946627800, 0.4513683279452416800, 0.4513683279452434500 ) ) ;
#11837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11839 = axis2_placement_3d ( 'none', #11848, #11838, #11837 ) ;
#11840 = circle ( 'none', #11839, 2.154747918385671500 ) ;
#11841 = axis2_placement_3d ( 'none', #11883, #11876, #11875 ) ;
#11842 = face_outer_bound ( 'none', #4513, .t. ) ;
#11843 = axis2_placement_3d ( 'none', #11836, #11834, #11829 ) ;
#11844 = cartesian_point ( 'none', ( 2.095679098946628300, 0.4513683279452447300, -0.4513683279452431200 ) ) ;
#11845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11847 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.099999999999941900, 0.0000000000000000000 ) ) ;
#11848 = cartesian_point ( 'none', ( -11.91723947573802400, 41.89999999999999900, -16.77382984192930900 ) ) ;
#11849 = cylindrical_surface ( 'none', #11833, 0.2999999999999999900 ) ;
#11850 = face_outer_bound ( 'none', #4505, .t. ) ;
#11851 = direction ( 'none', ( 0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#11852 = direction ( 'none', ( 0.9891309318365546500, -0.1039711490850927200, 0.1039711490850923500 ) ) ;
#11853 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231913300, 0.5815216164980058200 ) ) ;
#11854 = vector ( 'none', #11853, 1000.000000000000100 ) ;
#11855 = circle ( 'none', #11859, 4.000000000000000000 ) ;
#11856 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#11857 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11858 = vector ( 'none', #11857, 1000.000000000000000 ) ;
#11859 = axis2_placement_3d ( 'none', #11847, #11846, #11845 ) ;
#11860 = cylindrical_surface ( 'none', #11806, 0.2999999999999999900 ) ;
#11861 = plane ( 'none', #11909 ) ;
#11862 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#11863 = cartesian_point ( 'none', ( 1.404932235524357000, -0.2223224638795437100, 0.4402049557168675700 ) ) ;
#11864 = cartesian_point ( 'none', ( 1.525683881977851500, -0.2402243903100188500, 0.3534147098284182700 ) ) ;
#11865 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#11866 =( bounded_curve ( ) b_spline_curve ( 3, ( #11865, #11864, #11863, #11862 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379404100, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#11867 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.465138070926357000e-016 ) ) ;
#11868 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#11869 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999945000, -1.450000000000001300 ) ) ;
#11870 = direction ( 'none', ( -0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#11871 = direction ( 'none', ( -0.9891309318365548700, -0.1039711490850918200, -0.1039711490850923800 ) ) ;
#11872 = cartesian_point ( 'none', ( 2.095679098946627800, -0.4513683279452418400, -0.4513683279452432300 ) ) ;
#11873 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.599999999999999600, 0.0000000000000000000 ) ) ;
#11874 = circle ( 'none', #11911, 4.500000000000058600 ) ;
#11875 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#11876 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#11877 = axis2_placement_3d ( 'none', #11872, #11871, #11870 ) ;
#11878 = cylindrical_surface ( 'none', #11877, 0.2999999999999999900 ) ;
#11879 = face_outer_bound ( 'none', #4541, .t. ) ;
#11880 = cartesian_point ( 'none', ( 3.903561672282188400e-015, -0.8749999999999829000, 31.87500000000000000 ) ) ;
#11881 = plane ( 'none', #11841 ) ;
#11882 = direction ( 'none', ( -0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#11883 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#11884 = line ( 'none', #11868, #11910 ) ;
#11885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11886 = cartesian_point ( 'none', ( -5.938308268815818600, 41.89999999999996300, -14.86493506493506300 ) ) ;
#11887 = face_outer_bound ( 'none', #4551, .t. ) ;
#11888 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11889 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#11890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11891 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11892 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -21.54999999999999000 ) ) ;
#11893 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, -18.04999999999998600 ) ) ;
#11894 = axis2_placement_3d ( 'none', #11889, #11888, #12079 ) ;
#11895 = circle ( 'none', #11894, 1.249999999999997600 ) ;
#11896 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231485800, 0.5815216164980063800 ) ) ;
#11897 = vector ( 'none', #11896, 1000.000000000000100 ) ;
#11898 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11899 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11900 = axis2_placement_3d ( 'none', #11908, #11899, #11898 ) ;
#11901 = circle ( 'none', #11900, 31.87500000000000000 ) ;
#11902 = line ( 'none', #11869, #11897 ) ;
#11903 = cartesian_point ( 'none', ( -5.938308268815818600, 41.79999999999997600, -14.86493506493506300 ) ) ;
#11904 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, -21.54999999999999000 ) ) ;
#11905 = direction ( 'none', ( 0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#11906 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463000e-015, -0.8120153713427136200 ) ) ;
#11907 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#11908 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.124999999999976000, 0.0000000000000000000 ) ) ;
#11909 = axis2_placement_3d ( 'none', #11907, #11906, #11905 ) ;
#11910 = vector ( 'none', #11867, 1000.000000000000000 ) ;
#11911 = axis2_placement_3d ( 'none', #11873, #11891, #11890 ) ;
#11912 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11913 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.099999999999941900, 0.0000000000000000000 ) ) ;
#11914 = axis2_placement_3d ( 'none', #11913, #11912, #11971 ) ;
#11915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11916 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11917 = cartesian_point ( 'none', ( 9.800000000000002500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11918 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 21.55000000000000400 ) ) ;
#11919 = cartesian_point ( 'none', ( 3.903561672282189200e-015, -4.124999999999976000, -31.87500000000000000 ) ) ;
#11920 = cylindrical_surface ( 'none', #11969, 1.750000000000001600 ) ;
#11921 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.099999999999941900, -4.000000000000000000 ) ) ;
#11922 = face_outer_bound ( 'none', #4500, .t. ) ;
#11923 = cartesian_point ( 'none', ( 4.898587196589411800e-016, -6.099999999999941900, 4.000000000000000000 ) ) ;
#11924 = direction ( 'none', ( 8.659560562354941500e-017, -0.7071067811865469100, 0.7071067811865482400 ) ) ;
#11925 = vector ( 'none', #11924, 999.9999999999998900 ) ;
#11926 = cartesian_point ( 'none', ( 4.898587196589412800e-016, -6.099999999999941900, 4.000000000000000000 ) ) ;
#11927 = line ( 'none', #11926, #11925 ) ;
#11928 = conical_surface ( 'none', #11914, 4.000000000000000000, 0.7853981633974491700 ) ;
#11929 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865469100, -0.7071067811865482400 ) ) ;
#11930 = vector ( 'none', #11929, 999.9999999999998900 ) ;
#11931 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.099999999999941900, -4.000000000000000000 ) ) ;
#11932 = line ( 'none', #11931, #11930 ) ;
#11933 = face_outer_bound ( 'none', #4562, .t. ) ;
#11934 = circle ( 'none', #11968, 1.750000000000001600 ) ;
#11935 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.124999999999976000, 31.87500000000000000 ) ) ;
#11936 = conical_surface ( 'none', #11938, 1.500000000000000000, 0.7853981633974407300 ) ;
#11937 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, 21.54999999999999000 ) ) ;
#11938 = axis2_placement_3d ( 'none', #11917, #11916, #11915 ) ;
#11939 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.599999999999999600, -4.500000000000058600 ) ) ;
#11940 = cartesian_point ( 'none', ( 5.510910596163160600e-016, -6.599999999999999600, 4.500000000000058600 ) ) ;
#11941 = conical_surface ( 'none', #12022, 32.50000000000000000, 0.7853981633974506100 ) ;
#11942 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11943 = vector ( 'none', #11942, 1000.000000000000000 ) ;
#11944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11945 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11946 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.000000000000000000, 24.00000000000000400 ) ) ;
#11947 = axis2_placement_3d ( 'none', #11991, #11990, #11989 ) ;
#11948 = axis2_placement_3d ( 'none', #11973, #11945, #11944 ) ;
#11949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11950 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11951 = axis2_placement_3d ( 'none', #11972, #11950, #11949 ) ;
#11952 = circle ( 'none', #11951, 24.00000000000000400 ) ;
#11953 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.299999999999999800, 24.00000000000000400 ) ) ;
#11954 = cartesian_point ( 'none', ( 2.939152317953648300e-015, -6.500000000000000900, 24.00000000000000400 ) ) ;
#11955 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11956 = line ( 'none', #11946, #11943 ) ;
#11957 = cylindrical_surface ( 'none', #11994, 24.00000000000000400 ) ;
#11958 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.500000000000000900, -24.00000000000000400 ) ) ;
#11959 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11960 = cartesian_point ( 'none', ( -19.80000000000000100, -7.000000000000000000, 19.80000000000000100 ) ) ;
#11961 = cylindrical_surface ( 'none', #11948, 1.750000000000001600 ) ;
#11962 = face_outer_bound ( 'none', #4578, .t. ) ;
#11963 = cartesian_point ( 'none', ( 2.939152317953648300e-015, -7.000000000000000000, -24.00000000000000400 ) ) ;
#11964 = line ( 'none', #11963, #12001 ) ;
#11965 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11966 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11967 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 19.80000000000000100 ) ) ;
#11968 = axis2_placement_3d ( 'none', #11967, #11966, #11965 ) ;
#11969 = axis2_placement_3d ( 'none', #11960, #11959, #11955 ) ;
#11970 = face_outer_bound ( 'none', #4649, .t. ) ;
#11971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11972 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.299999999999999800, 0.0000000000000000000 ) ) ;
#11973 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, -19.79999999999998600 ) ) ;
#11974 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11975 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.299999999999999800, 0.0000000000000000000 ) ) ;
#11976 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865459100, 0.7071067811865491300 ) ) ;
#11977 = vector ( 'none', #11976, 1000.000000000000000 ) ;
#11978 = cartesian_point ( 'none', ( 3.903561672282188400e-015, 0.0000000000000000000, -31.87500000000000000 ) ) ;
#11979 = line ( 'none', #11978, #11987 ) ;
#11980 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.299999999999999800, 31.69999999999997800 ) ) ;
#11981 = direction ( 'none', ( 8.659560562354952600e-017, 0.7071067811865459100, -0.7071067811865491300 ) ) ;
#11982 = vector ( 'none', #11981, 1000.000000000000000 ) ;
#11983 = axis2_placement_3d ( 'none', #11975, #12024, #12023 ) ;
#11984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11985 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11986 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, -18.04999999999998600 ) ) ;
#11987 = vector ( 'none', #12036, 1000.000000000000000 ) ;
#11988 = circle ( 'none', #11983, 31.69999999999997800 ) ;
#11989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11990 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11991 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.500000000000000900, 0.0000000000000000000 ) ) ;
#11992 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.000000000000000000, 0.0000000000000000000 ) ) ;
#11993 = edge_curve ( 'none', #7340, #12440, #15295, .t. ) ;
#11994 = axis2_placement_3d ( 'none', #11992, #11985, #11984 ) ;
#11995 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.499999999999977800, 32.50000000000000000 ) ) ;
#11996 = line ( 'none', #11995, #11977 ) ;
#11997 = cartesian_point ( 'none', ( 3.980102097228898600e-015, -3.499999999999977800, -32.50000000000000000 ) ) ;
#11998 = line ( 'none', #11997, #11982 ) ;
#11999 = cartesian_point ( 'none', ( 2.939152317953648300e-015, -4.299999999999999800, -24.00000000000000400 ) ) ;
#12000 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12001 = vector ( 'none', #12000, 1000.000000000000000 ) ;
#12002 = circle ( 'none', #11947, 24.00000000000000400 ) ;
#12003 = face_outer_bound ( 'none', #4592, .t. ) ;
#12004 = line ( 'none', #12016, #12069 ) ;
#12005 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 18.04999999999998600 ) ) ;
#12006 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, 18.04999999999998600 ) ) ;
#12007 = line ( 'none', #12006, #12067 ) ;
#12008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12009 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12010 = axis2_placement_3d ( 'none', #12020, #12009, #12008 ) ;
#12011 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, 18.04999999999998600 ) ) ;
#12012 = line ( 'none', #12063, #12054 ) ;
#12013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12014 = circle ( 'none', #12068, 1.750000000000001600 ) ;
#12015 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12016 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, 21.54999999999999000 ) ) ;
#12017 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8749999999999829000, -31.87500000000000000 ) ) ;
#12018 = face_outer_bound ( 'none', #4537, .t. ) ;
#12019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12020 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, -19.79999999999998600 ) ) ;
#12021 = cartesian_point ( 'none', ( 3.892846012789647300e-015, -4.299999999999999800, -31.69999999999997800 ) ) ;
#12022 = axis2_placement_3d ( 'none', #12029, #12028, #12013 ) ;
#12023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12024 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12025 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8749999999999829000, 0.0000000000000000000 ) ) ;
#12026 = circle ( 'none', #12042, 1.750000000000001600 ) ;
#12027 = circle ( 'none', #12010, 1.750000000000001600 ) ;
#12028 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12029 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.499999999999977800, 0.0000000000000000000 ) ) ;
#12030 = circle ( 'none', #12035, 31.87500000000000000 ) ;
#12031 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12032 = vector ( 'none', #12031, 1000.000000000000000 ) ;
#12033 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 31.87500000000000000 ) ) ;
#12034 = line ( 'none', #12033, #12032 ) ;
#12035 = axis2_placement_3d ( 'none', #12025, #11974, #12019 ) ;
#12036 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12037 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12038 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12040 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12041 = cartesian_point ( 'none', ( -19.80000000000000100, -0.2999999999999999300, 19.80000000000000100 ) ) ;
#12042 = axis2_placement_3d ( 'none', #12041, #12040, #12039 ) ;
#12043 = face_outer_bound ( 'none', #4639, .t. ) ;
#12044 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#12045 = axis2_placement_3d ( 'none', #12046, #12038, #12090 ) ;
#12046 = cartesian_point ( 'none', ( 19.80000000000000100, -7.000000000000000000, 19.79999999999998600 ) ) ;
#12047 = cartesian_point ( 'none', ( -19.80000000000000100, -0.2999999999999999300, 21.55000000000000400 ) ) ;
#12048 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12049 = vector ( 'none', #12048, 1000.000000000000000 ) ;
#12050 = cartesian_point ( 'none', ( -19.80000000000000100, -7.000000000000000000, 18.05000000000000100 ) ) ;
#12051 = line ( 'none', #12050, #12049 ) ;
#12052 = cartesian_point ( 'none', ( -19.80000000000000100, -0.2999999999999999300, 18.05000000000000100 ) ) ;
#12053 = cartesian_point ( 'none', ( -11.91723947573802400, 41.60000000000000100, -18.92857776031498000 ) ) ;
#12054 = vector ( 'none', #12062, 1000.000000000000000 ) ;
#12055 = axis2_placement_3d ( 'none', #12044, #12037, #12088 ) ;
#12056 = cylindrical_surface ( 'none', #12045, 1.750000000000001600 ) ;
#12057 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.59999999999999400, -13.48303571428571400 ) ) ;
#12058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12059 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12060 = oriented_edge ( 'none', *, *, #11573, .t. ) ;
#12061 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 19.79999999999998600 ) ) ;
#12062 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12063 = cartesian_point ( 'none', ( -19.80000000000000100, -7.000000000000000000, 21.55000000000000400 ) ) ;
#12064 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 18.05000000000000100 ) ) ;
#12065 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 21.54999999999999000 ) ) ;
#12066 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12067 = vector ( 'none', #12066, 1000.000000000000000 ) ;
#12068 = axis2_placement_3d ( 'none', #12061, #12059, #12058 ) ;
#12069 = vector ( 'none', #12015, 1000.000000000000000 ) ;
#12070 = cartesian_point ( 'none', ( 0.9288648553150540300, 41.59999999999997300, -13.94005933584584300 ) ) ;
#12071 = cartesian_point ( 'none', ( 0.9787622203914151400, 41.59999999999998000, -14.00171264088476200 ) ) ;
#12072 = cartesian_point ( 'none', ( 1.035281601952729600, 41.59999999999996600, -14.05982745086429600 ) ) ;
#12073 = cartesian_point ( 'none', ( 1.099830415352616800, 41.59999999999997300, -14.11158894781048700 ) ) ;
#12074 = cartesian_point ( 'none', ( 1.170739195170335000, 41.59999999999995200, -14.15786619782396400 ) ) ;
#12075 = cartesian_point ( 'none', ( 1.249777145569138400, 41.59999999999998700, -14.19467940474351400 ) ) ;
#12076 = cartesian_point ( 'none', ( 1.334650783166634100, 41.59999999999998000, -14.22689743036941600 ) ) ;
#12077 = cartesian_point ( 'none', ( 1.426915238350646900, 41.59999999999996600, -14.25073990034636900 ) ) ;
#12078 = cartesian_point ( 'none', ( 1.525716678835808300, 41.59999999999997300, -14.26746098478155600 ) ) ;
#12079 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12080 = cartesian_point ( 'none', ( 2.870539133781584000, 41.60000000000000100, -11.17581168831168800 ) ) ;
#12081 = cartesian_point ( 'none', ( 1.631067094680497300, 41.59999999999997300, -14.27954234494652000 ) ) ;
#12082 = cartesian_point ( 'none', ( 1.703699936209935700, 41.59999999999997300, -14.28018631281010900 ) ) ;
#12083 = cartesian_point ( 'none', ( 1.741277770145220400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#12084 = conical_surface ( 'none', #12155, 1.249999999999997600, 1.029744258676652800 ) ;
#12085 = b_spline_curve_with_knots ( 'none', 3,
( #12083, #12082, #12081, #12078, #12077, #12076, #12075, #12074, #12073, #12072, #12071, #12070, #12126, #12125, #12124, #12123, #12122, #12121, #12120 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289266400, 0.1554998946880198600, 0.2268489716071667200, 0.2950342457958622900, 0.3592264217266185100, 0.4211205140528716000, 0.4814121624443955000, 0.5401380992822686400, 0.5980313211695865700, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500742400, 0.8216627893499947000, 0.8791237115294608900, 0.9383480890221317400, 0.9999999999999998900 ),
.unspecified. ) ;
#12086 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -19.80000000000000800 ) ) ;
#12087 = cartesian_point ( 'none', ( 3.260149523391973900, 41.60000000000000900, -13.37142857142857000 ) ) ;
#12088 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12089 = cartesian_point ( 'none', ( -12.13738459625606900, 41.89999999999999900, -18.91730242577531500 ) ) ;
#12090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12091 = spherical_surface ( 'none', #12055, 5.500000000000000000 ) ;
#12092 = face_outer_bound ( 'none', #4465, .t. ) ;
#12093 = cartesian_point ( 'none', ( 0.3694945891730176400, 41.59999999999999400, -14.04404643180312500 ) ) ;
#12094 = cartesian_point ( 'none', ( 0.3250321064179084200, 41.59999999999997300, -13.91699675912650300 ) ) ;
#12095 = cartesian_point ( 'none', ( 0.2952502229966060300, 41.59999999999998700, -13.78210659365873300 ) ) ;
#12096 = cartesian_point ( 'none', ( 0.2764573258812037500, 41.59999999999996600, -13.64083446600573700 ) ) ;
#12097 = cartesian_point ( 'none', ( 0.2742562312983445300, 41.59999999999996600, -13.54431195646652100 ) ) ;
#12098 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.59999999999999400, -13.49521103896104000 ) ) ;
#12099 = face_outer_bound ( 'none', #9238, .t. ) ;
#12100 = b_spline_curve_with_knots ( 'none', 3,
( #12153, #12152, #12151, #12150, #12149, #12148, #12147, #12146, #12145, #12144, #12143, #12142, #12141, #12140, #12139, #12138, #12137, #12136, #12135 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337226200, 0.1341901772269847000, 0.1941713397153361800, 0.2497838309809535300, 0.3006697896524286900, 0.3465350886682812500, 0.3883372497475782700, 0.4262586141180794200, 0.4964798159753688300, 0.5655832088180639000, 0.6346194946841696700, 0.7045496640752669800, 0.7754752546675763900, 0.8476864144986098200, 0.9223977305791022400, 1.000000000000000000 ),
.unspecified. ) ;
#12101 = axis2_placement_3d ( 'none', #12132, #12131, #12130 ) ;
#12102 = b_spline_curve_with_knots ( 'none', 3,
( #12098, #12097, #12096, #12095, #12094, #12093, #12168, #12167, #12166, #12165, #12164, #12163, #12162, #12161, #12160, #12159, #12158, #12157, #12156 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165530500, 0.1288080945620823100, 0.1899268927605017900, 0.2496112924553536300, 0.3082029397081855200, 0.3667423739871057400, 0.4258001349334950600, 0.4861823633435306500, 0.5466657910900630800, 0.6069212813171069900, 0.6677475274143163100, 0.7294654380821761200, 0.7931679656210823800, 0.8590477994595459000, 0.9277080739173513300, 1.000000000000000000 ),
.unspecified. ) ;
#12103 = cartesian_point ( 'none', ( 3.260149523391973900, 41.60000000000000900, -13.37142857142857000 ) ) ;
#12104 = cartesian_point ( 'none', ( 3.256288540981518800, 41.59999999999997300, -13.44537657128915100 ) ) ;
#12105 = cartesian_point ( 'none', ( 3.248774199428202400, 41.59999999999997300, -13.58929603764888000 ) ) ;
#12106 = cartesian_point ( 'none', ( 3.206364699093062800, 41.59999999999998000, -13.79630027880001500 ) ) ;
#12107 = cartesian_point ( 'none', ( 3.146565626311583800, 41.59999999999996600, -13.98964129393798400 ) ) ;
#12108 = cartesian_point ( 'none', ( 3.061654779462537500, 41.59999999999998000, -14.16641402481494400 ) ) ;
#12109 = cartesian_point ( 'none', ( 2.957469273852177100, 41.59999999999996600, -14.32693361098976900 ) ) ;
#12110 = cartesian_point ( 'none', ( 2.832031820155735500, 41.59999999999996600, -14.46717722413685800 ) ) ;
#12111 = cartesian_point ( 'none', ( 2.688310413702855900, 41.59999999999997300, -14.58877405244266100 ) ) ;
#12112 = cartesian_point ( 'none', ( 2.525223891724171800, 41.59999999999996600, -14.68877272938062900 ) ) ;
#12113 = cartesian_point ( 'none', ( 2.345893207790544600, 41.59999999999997300, -14.76858143008578000 ) ) ;
#12114 = cartesian_point ( 'none', ( 2.150721081246495600, 41.59999999999995900, -14.82352646054748600 ) ) ;
#12115 = cartesian_point ( 'none', ( 1.942130593562299700, 41.59999999999997300, -14.85930002230285200 ) ) ;
#12116 = cartesian_point ( 'none', ( 1.797911873602464800, 41.59999999999996600, -14.86302617619465100 ) ) ;
#12117 = cartesian_point ( 'none', ( 1.724029393521843800, 41.60000000000000100, -14.86493506493506300 ) ) ;
#12118 = cartesian_point ( 'none', ( 1.741277770145220400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#12119 = b_spline_curve_with_knots ( 'none', 3,
( #12117, #12116, #12115, #12114, #12113, #12112, #12111, #12110, #12109, #12108, #12107, #12106, #12105, #12104, #12103 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855298500, 0.1794356400707836100, 0.2627360323579471200, 0.3438083481953167500, 0.4230452774191627600, 0.5001529842276709600, 0.5774089034162431800, 0.6564856345293804700, 0.7376727179345764500, 0.8207802048008794300, 0.9079141569544778600, 1.000000000000000000 ),
.unspecified. ) ;
#12120 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.59999999999999400, -13.48303571428571400 ) ) ;
#12121 = cartesian_point ( 'none', ( 0.7934635967384845400, 41.59999999999997300, -13.51181447144879600 ) ) ;
#12122 = cartesian_point ( 'none', ( 0.7951233460936382200, 41.59999999999997300, -13.56823882711746900 ) ) ;
#12123 = cartesian_point ( 'none', ( 0.8061859140791134400, 41.59999999999997300, -13.65095029663007300 ) ) ;
#12124 = cartesian_point ( 'none', ( 0.8257663196993122500, 41.59999999999998700, -13.72934137977190100 ) ) ;
#12125 = cartesian_point ( 'none', ( 0.8519327498325919300, 41.59999999999996600, -13.80409340188363400 ) ) ;
#12126 = cartesian_point ( 'none', ( 0.8866000084541125800, 41.59999999999996600, -13.87409726613271000 ) ) ;
#12127 = cartesian_point ( 'none', ( 5.000000000000000000, 0.0000000000000000000, 36.49999999999999300 ) ) ;
#12128 = cartesian_point ( 'none', ( -5.938308268815818600, 41.60000000000000100, -14.86493506493506300 ) ) ;
#12129 = cartesian_point ( 'none', ( -5.938308268815818600, 41.69999999999998900, -14.86493506493506300 ) ) ;
#12130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12131 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12132 = cartesian_point ( 'none', ( -16.43238706960230300, 41.60000000000000100, -8.423912728543859500 ) ) ;
#12133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12134 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12135 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.59999999999999400, -13.49521103896104000 ) ) ;
#12136 = cartesian_point ( 'none', ( 0.2744375181418055600, 41.59999999999997300, -13.44063795597630900 ) ) ;
#12137 = cartesian_point ( 'none', ( 0.2769910155903415600, 41.59999999999996600, -13.33352482638230700 ) ) ;
#12138 = cartesian_point ( 'none', ( 0.3046850831374812700, 41.59999999999998000, -13.17771383438630800 ) ) ;
#12139 = cartesian_point ( 'none', ( 0.3466927651044285900, 41.59999999999998000, -13.03023212296318600 ) ) ;
#12140 = cartesian_point ( 'none', ( 0.4071158100487271600, 41.59999999999998700, -12.89275812397297600 ) ) ;
#12141 = cartesian_point ( 'none', ( 0.4825704389994532900, 41.59999999999998000, -12.76574402475299900 ) ) ;
#12142 = cartesian_point ( 'none', ( 0.5709594327671353400, 41.59999999999996600, -12.64880627789125900 ) ) ;
#12143 = cartesian_point ( 'none', ( 0.6747529765536975900, 41.59999999999998000, -12.54505886992977200 ) ) ;
#12144 = cartesian_point ( 'none', ( 0.7720487039953164400, 41.59999999999998700, -12.46688575379490700 ) ) ;
#12145 = cartesian_point ( 'none', ( 0.8603540225037024100, 41.59999999999998000, -12.40928803689503600 ) ) ;
#12146 = cartesian_point ( 'none', ( 0.9377843256451508000, 41.59999999999998700, -12.36681378540771600 ) ) ;
#12147 = cartesian_point ( 'none', ( 1.025973492822115400, 41.59999999999997300, -12.32555451442569500 ) ) ;
#12148 = cartesian_point ( 'none', ( 1.124044490091132200, 41.59999999999998700, -12.28259953103370500 ) ) ;
#12149 = cartesian_point ( 'none', ( 1.233588461442836100, 41.60000000000000100, -12.24147672571129400 ) ) ;
#12150 = cartesian_point ( 'none', ( 1.353576115926813800, 41.59999999999998000, -12.20119136442720300 ) ) ;
#12151 = cartesian_point ( 'none', ( 1.483744890686806000, 41.59999999999998700, -12.16034124712968300 ) ) ;
#12152 = cartesian_point ( 'none', ( 1.574474277778361600, 41.59999999999998000, -12.13472226019823500 ) ) ;
#12153 = cartesian_point ( 'none', ( 1.621553744171194700, 41.60000000000000100, -12.12142857142857200 ) ) ;
#12154 = circle ( 'none', #12101, 1.223907944781456000 ) ;
#12155 = axis2_placement_3d ( 'none', #12086, #12134, #12133 ) ;
#12156 = cartesian_point ( 'none', ( 1.724029393521843800, 41.60000000000000100, -14.86493506493506300 ) ) ;
#12157 = cartesian_point ( 'none', ( 1.669857393833082100, 41.59999999999998000, -14.86386085532233100 ) ) ;
#12158 = cartesian_point ( 'none', ( 1.564234774855158200, 41.59999999999997300, -14.86176640000813800 ) ) ;
#12159 = cartesian_point ( 'none', ( 1.410239896061727700, 41.59999999999996600, -14.84271069614201900 ) ) ;
#12160 = cartesian_point ( 'none', ( 1.264426967188962500, 41.59999999999997300, -14.81386584770096000 ) ) ;
#12161 = cartesian_point ( 'none', ( 1.126980386117367900, 41.59999999999995200, -14.77238999104199900 ) ) ;
#12162 = cartesian_point ( 'none', ( 0.9981693091984075200, 41.59999999999998700, -14.71820609222087800 ) ) ;
#12163 = cartesian_point ( 'none', ( 0.8778016348105662800, 41.59999999999997300, -14.65232607181039100 ) ) ;
#12164 = cartesian_point ( 'none', ( 0.7667624083817330400, 41.59999999999995900, -14.57332718685482900 ) ) ;
#12165 = cartesian_point ( 'none', ( 0.6642139042830294000, 41.59999999999997300, -14.48419963327962500 ) ) ;
#12166 = cartesian_point ( 'none', ( 0.5720578034814105500, 41.59999999999995900, -14.38541971218639800 ) ) ;
#12167 = cartesian_point ( 'none', ( 0.4930351911658602500, 41.59999999999995900, -14.27781027175403100 ) ) ;
#12168 = cartesian_point ( 'none', ( 0.4238166055993487500, 41.59999999999997300, -14.16513004178909800 ) ) ;
#12169 = axis2_placement_3d ( 'none', #12204, #12275, #12274 ) ;
#12170 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12171 = vector ( 'none', #12170, 1000.000000000000000 ) ;
#12172 = cartesian_point ( 'none', ( -11.91723947573802400, 41.89999999999999900, -18.92857776031498000 ) ) ;
#12173 = cartesian_point ( 'none', ( 1.724029393521843800, 41.60000000000000100, -14.86493506493506300 ) ) ;
#12174 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.60000000000001600, -12.97573051948052100 ) ) ;
#12175 = line ( 'none', #12172, #12171 ) ;
#12176 = cartesian_point ( 'none', ( 2.740669003911455200, 41.60000000000000100, -13.30649350649350600 ) ) ;
#12177 = direction ( 'none', ( -0.9922778767136676300, 0.0000000000000000000, 0.1240347345892078400 ) ) ;
#12178 = vector ( 'none', #12177, 1000.000000000000200 ) ;
#12179 = cartesian_point ( 'none', ( 3.260149523391973900, 41.59999999999997300, -13.37142857142857000 ) ) ;
#12180 = line ( 'none', #12179, #12178 ) ;
#12181 = cartesian_point ( 'none', ( 1.621553744171194700, 41.60000000000000100, -12.12142857142857200 ) ) ;
#12182 = cartesian_point ( 'none', ( 1.674018273237110700, 41.59999999999999400, -12.10703805557772000 ) ) ;
#12183 = cartesian_point ( 'none', ( 1.774376515903143000, 41.59999999999999400, -12.07951075460767300 ) ) ;
#12184 = cartesian_point ( 'none', ( 1.916985729482726400, 41.59999999999998700, -12.03782373496197300 ) ) ;
#12185 = cartesian_point ( 'none', ( 2.045605591763909500, 41.59999999999998000, -11.99924045441397300 ) ) ;
#12186 = cartesian_point ( 'none', ( 2.159745720390971300, 41.59999999999999400, -11.96315856172965800 ) ) ;
#12187 = cartesian_point ( 'none', ( 2.259596394445196700, 41.59999999999997300, -11.92874863358722900 ) ) ;
#12188 = cartesian_point ( 'none', ( 2.344679228842151600, 41.59999999999999400, -11.89615147457093700 ) ) ;
#12189 = cartesian_point ( 'none', ( 2.416125073262232400, 41.59999999999998000, -11.86724227986268500 ) ) ;
#12190 = cartesian_point ( 'none', ( 2.490902356546447200, 41.59999999999999400, -11.83156742293924600 ) ) ;
#12191 = cartesian_point ( 'none', ( 2.569058469203472100, 41.59999999999999400, -11.78334043814107600 ) ) ;
#12192 = cartesian_point ( 'none', ( 2.649879734777061700, 41.59999999999998700, -11.71818349116207300 ) ) ;
#12193 = cartesian_point ( 'none', ( 2.718627463567741200, 41.59999999999999400, -11.64558314737083000 ) ) ;
#12194 = cartesian_point ( 'none', ( 2.775259254011881900, 41.59999999999998000, -11.56593125856704600 ) ) ;
#12195 = cartesian_point ( 'none', ( 2.818396624366019700, 41.59999999999998000, -11.47813717069249700 ) ) ;
#12196 = cartesian_point ( 'none', ( 2.848429363395703200, 41.59999999999999400, -11.38337379886769800 ) ) ;
#12197 = cartesian_point ( 'none', ( 2.867334052562198200, 41.60000000000000100, -11.28173963325693500 ) ) ;
#12198 = cartesian_point ( 'none', ( 2.869451838879146800, 41.59999999999999400, -11.21174678844830200 ) ) ;
#12199 = cartesian_point ( 'none', ( 2.870539133781584000, 41.60000000000000100, -11.17581168831168800 ) ) ;
#12200 = face_outer_bound ( 'none', #5568, .t. ) ;
#12201 = circle ( 'none', #12238, 31.69999999999997800 ) ;
#12202 = b_spline_curve_with_knots ( 'none', 3,
( #12199, #12198, #12197, #12196, #12195, #12194, #12193, #12192, #12191, #12190, #12189, #12188, #12187, #12186, #12185, #12184, #12183, #12182, #12181 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292507100, 0.1223365445858944100, 0.1801461333772827200, 0.2362349947481106900, 0.2926969982405508400, 0.3504490454514467300, 0.4105966300475126800, 0.4738082519953762400, 0.5105868934159416600, 0.5554113163238431100, 0.6085886568548994900, 0.6699545513665788900, 0.7401147486839165800, 0.8179712488671817500, 0.9048403753300031700, 1.000000000000000000 ),
.unspecified. ) ;
#12203 = circle ( 'none', #12267, 2.991272467535891700 ) ;
#12204 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.299999999999999800, -24.00000000000000400 ) ) ;
#12205 = cartesian_point ( 'none', ( -14.15023476198740900, 41.60000000000000100, -10.42631343638966600 ) ) ;
#12206 = circle ( 'none', #12308, 2.833721654218118100 ) ;
#12207 = face_bound ( 'none', #5800, .t. ) ;
#12208 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.59999999999999400, -13.49521103896104000 ) ) ;
#12209 = face_bound ( 'none', #12565, .t. ) ;
#12210 = face_bound ( 'none', #9427, .t. ) ;
#12211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12212 = cartesian_point ( 'none', ( 1.741277770145220400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#12213 = cartesian_point ( 'none', ( 1.778172739492455800, 41.59999999999996600, -14.27971021295262100 ) ) ;
#12214 = cartesian_point ( 'none', ( 1.850106432993624800, 41.59999999999997300, -14.27813239337056700 ) ) ;
#12215 = cartesian_point ( 'none', ( 1.954566375761462900, 41.59999999999998000, -14.26678442794826800 ) ) ;
#12216 = cartesian_point ( 'none', ( 2.052840892832396200, 41.59999999999998000, -14.24898530326903200 ) ) ;
#12217 = cartesian_point ( 'none', ( 2.144449301870479100, 41.59999999999998000, -14.22234909440790300 ) ) ;
#12218 = cartesian_point ( 'none', ( 2.230109695671163900, 41.59999999999996600, -14.18887839929042400 ) ) ;
#12219 = cartesian_point ( 'none', ( 2.310009755856575100, 41.59999999999998000, -14.14829596226825200 ) ) ;
#12220 = cartesian_point ( 'none', ( 2.383134855449341700, 41.59999999999995900, -14.09948770466039700 ) ) ;
#12221 = cartesian_point ( 'none', ( 2.449881524859454100, 41.59999999999997300, -14.04302296356042800 ) ) ;
#12222 = cartesian_point ( 'none', ( 2.510145477850610300, 41.59999999999998000, -13.97892017877414100 ) ) ;
#12223 = cartesian_point ( 'none', ( 2.562979141050003100, 41.59999999999996600, -13.90597685503516900 ) ) ;
#12224 = cartesian_point ( 'none', ( 2.609699325479116100, 41.59999999999998000, -13.82582609992188300 ) ) ;
#12225 = cartesian_point ( 'none', ( 2.649453133223643100, 41.59999999999995900, -13.73732344785337900 ) ) ;
#12226 = cartesian_point ( 'none', ( 2.682748433437366600, 41.59999999999998000, -13.64124171741028000 ) ) ;
#12227 = cartesian_point ( 'none', ( 2.708865205529924500, 41.59999999999997300, -13.53660139081718100 ) ) ;
#12228 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12229 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.299999999999999800, 0.0000000000000000000 ) ) ;
#12230 = plane ( 'none', #12169 ) ;
#12231 = face_bound ( 'none', #4112, .t. ) ;
#12232 = face_bound ( 'none', #4194, .t. ) ;
#12233 = cartesian_point ( 'none', ( 2.729434713095136200, 41.59999999999997300, -13.42445263464598200 ) ) ;
#12234 = cartesian_point ( 'none', ( 2.736860869405656900, 41.59999999999997300, -13.34647860511129000 ) ) ;
#12235 = cartesian_point ( 'none', ( 2.740669003911455200, 41.60000000000000100, -13.30649350649350600 ) ) ;
#12236 = b_spline_curve_with_knots ( 'none', 3,
( #12235, #12234, #12233, #12227, #12226, #12225, #12224, #12223, #12222, #12221, #12220, #12219, #12218, #12217, #12216, #12215, #12214, #12213, #12212 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209688900, 0.1492500388750525900, 0.2171126866560602900, 0.2819496094670665400, 0.3428290010503655100, 0.4017657426085417500, 0.4585034301475617900, 0.5141500842750518200, 0.5690447220224783600, 0.6248331132826284700, 0.6813469247300584200, 0.7395313119108318800, 0.7999274580770193700, 0.8628976631361701100, 0.9296798722570381900, 1.000000000000000000 ),
.unspecified. ) ;
#12237 = cartesian_point ( 'none', ( 1.621553744171194700, 41.60000000000000100, -12.12142857142857200 ) ) ;
#12238 = axis2_placement_3d ( 'none', #12229, #12228, #12211 ) ;
#12239 = cartesian_point ( 'none', ( 2.618915757158207600, 41.59999999999998000, -12.38522727272727400 ) ) ;
#12240 = cartesian_point ( 'none', ( -15.52708545822629700, 41.60000000000000100, -11.04338976373177200 ) ) ;
#12241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12242 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12243 = cartesian_point ( 'none', ( -12.98908277681926600, 41.60000000000000100, -16.47984297865950500 ) ) ;
#12244 = circle ( 'none', #12296, 1.992176755869793800 ) ;
#12245 = circle ( 'none', #12273, 2.090096815251865500 ) ;
#12246 = cartesian_point ( 'none', ( 2.870539133781584000, 41.60000000000000100, -11.17581168831168800 ) ) ;
#12247 = cartesian_point ( 'none', ( 2.869761104532088300, 41.60000000000000100, -11.14466562258778900 ) ) ;
#12248 = cartesian_point ( 'none', ( 2.868241065443879900, 41.60000000000000100, -11.08381542013732200 ) ) ;
#12249 = cartesian_point ( 'none', ( 2.856327398004657500, 41.59999999999999400, -10.99486357955706200 ) ) ;
#12250 = cartesian_point ( 'none', ( 2.834018394308226400, 41.59999999999999400, -10.91099194140533700 ) ) ;
#12251 = cartesian_point ( 'none', ( 2.806556377430078800, 41.59999999999999400, -10.83043004811667100 ) ) ;
#12252 = cartesian_point ( 'none', ( 2.768431763895888000, 41.59999999999998700, -10.75508536872214000 ) ) ;
#12253 = cartesian_point ( 'none', ( 2.722322270685387100, 41.59999999999998700, -10.68444364367461600 ) ) ;
#12254 = cartesian_point ( 'none', ( 2.668091080932627300, 41.59999999999999400, -10.61829283889988700 ) ) ;
#12255 = cartesian_point ( 'none', ( 2.606420077092618500, 41.60000000000000900, -10.55613194361912800 ) ) ;
#12256 = cartesian_point ( 'none', ( 2.536315390568087300, 41.59999999999997300, -10.50080760729132800 ) ) ;
#12257 = cartesian_point ( 'none', ( 2.459922848204199000, 41.60000000000000100, -10.45137020496569800 ) ) ;
#12258 = cartesian_point ( 'none', ( 2.375845793632970400, 41.59999999999998000, -10.41093611490221200 ) ) ;
#12259 = cartesian_point ( 'none', ( 2.285395172658271500, 41.59999999999999400, -10.37768946930148000 ) ) ;
#12260 = cartesian_point ( 'none', ( 2.188429437102152000, 41.59999999999998000, -10.35088015727654000 ) ) ;
#12261 = cartesian_point ( 'none', ( 2.084725424062909800, 41.60000000000000900, -10.33334574430514500 ) ) ;
#12262 = cartesian_point ( 'none', ( 1.974558398963758700, 41.59999999999998700, -10.32181593930633500 ) ) ;
#12263 = cartesian_point ( 'none', ( 3.390019653262103600, 41.59999999999999400, -11.19103084415584300 ) ) ;
#12264 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12265 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12266 = cartesian_point ( 'none', ( -28.99137802864827800, 42.10000000000000100, -28.99137802864861500 ) ) ;
#12267 = axis2_placement_3d ( 'none', #12266, #12265, #12264 ) ;
#12268 = cartesian_point ( 'none', ( 1.898911726086556500, 41.59999999999999400, -10.32027395738428600 ) ) ;
#12269 = cartesian_point ( 'none', ( 1.859987185729636200, 41.59999999999999400, -10.31948051948051900 ) ) ;
#12270 = b_spline_curve_with_knots ( 'none', 3,
( #12269, #12268, #12262, #12261, #12260, #12259, #12258, #12257, #12256, #12255, #12254, #12253, #12252, #12251, #12250, #12249, #12248, #12247, #12246 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358480700, 0.1518431884317490200, 0.2221711396212837100, 0.2890481476931506300, 0.3534993433770065600, 0.4154483888407457000, 0.4759097321748415000, 0.5358233828430213300, 0.5943985337375125000, 0.6513453914741996800, 0.7072793441794829100, 0.7634559259109728900, 0.8203663402465061200, 0.8778410359464690100, 0.9374731558819084900, 1.000000000000000000 ),
.unspecified. ) ;
#12271 = circle ( 'none', #12300, 1.126476156069524900 ) ;
#12272 = cartesian_point ( 'none', ( -15.20788531194121500, 41.60000000000000100, -8.623571077840246300 ) ) ;
#12273 = axis2_placement_3d ( 'none', #12272, #12242, #12241 ) ;
#12274 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12275 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12276 = face_outer_bound ( 'none', #355, .t. ) ;
#12277 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12278 = vector ( 'none', #12277, 1000.000000000000000 ) ;
#12279 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -28.99137802864844800 ) ) ;
#12280 = plane ( 'none', #12289 ) ;
#12281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12282 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12283 = axis2_placement_3d ( 'none', #12298, #12282, #12281 ) ;
#12284 = circle ( 'none', #12283, 2.988059064760049100 ) ;
#12285 = line ( 'none', #12288, #12278 ) ;
#12286 = circle ( 'none', #12321, 3.300000000000000700 ) ;
#12287 = cartesian_point ( 'none', ( -13.57049033875936500, 41.60000000000000100, -10.66855144511149000 ) ) ;
#12288 = cartesian_point ( 'none', ( -13.27532157470911600, 41.89999999999999900, -18.01212090933024600 ) ) ;
#12289 = axis2_placement_3d ( 'none', #12279, #12329, #12328 ) ;
#12290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12291 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12292 = cartesian_point ( 'none', ( -13.54476949750330100, 41.60000000000000100, -11.24135859585127600 ) ) ;
#12293 = cartesian_point ( 'none', ( -13.77089102683192200, 41.60000000000000100, -10.06104095295211700 ) ) ;
#12294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12295 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12296 = axis2_placement_3d ( 'none', #12240, #12295, #12294 ) ;
#12297 = cartesian_point ( 'none', ( -14.72026487603828700, 41.60000000000000100, -9.454709505115033600 ) ) ;
#12298 = cartesian_point ( 'none', ( -15.19247236237278100, 41.60000000000000100, -8.748654794033738500 ) ) ;
#12299 = cartesian_point ( 'none', ( -16.37965585641854500, 41.60000000000000100, -8.192705952498592100 ) ) ;
#12300 = axis2_placement_3d ( 'none', #12297, #12291, #12290 ) ;
#12301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12302 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12303 = cartesian_point ( 'none', ( -16.00592332500539400, 41.60000000000000100, -11.13512401122300800 ) ) ;
#12304 = axis2_placement_3d ( 'none', #12303, #12302, #12301 ) ;
#12305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12306 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12307 = cartesian_point ( 'none', ( -15.34515870586980500, 41.60000000000000100, -7.892726418253197100 ) ) ;
#12308 = axis2_placement_3d ( 'none', #12307, #12306, #12305 ) ;
#12309 = circle ( 'none', #12304, 2.479722522772084500 ) ;
#12310 = cartesian_point ( 'none', ( 2.645767163684249900, 41.59999999999999400, -9.908758146442123000 ) ) ;
#12311 = cartesian_point ( 'none', ( 2.810005272685964300, 41.60000000000000900, -10.00889031643794700 ) ) ;
#12312 = cartesian_point ( 'none', ( 2.957893640478171700, 41.60000000000000100, -10.12851437983420200 ) ) ;
#12313 = cartesian_point ( 'none', ( 3.084583638947071500, 41.60000000000000100, -10.27161143925925800 ) ) ;
#12314 = cartesian_point ( 'none', ( 3.194486234885216500, 41.60000000000000100, -10.43124806689223000 ) ) ;
#12315 = cartesian_point ( 'none', ( 3.281209552800225600, 41.59999999999998700, -10.60675910055588700 ) ) ;
#12316 = cartesian_point ( 'none', ( 3.344850471466170200, 41.60000000000000100, -10.79315408678288300 ) ) ;
#12317 = cartesian_point ( 'none', ( 3.383427376835754800, 41.59999999999999400, -10.98922621191307400 ) ) ;
#12318 = cartesian_point ( 'none', ( 3.387804438112746100, 41.59999999999999400, -11.12321805087432100 ) ) ;
#12319 = cartesian_point ( 'none', ( 3.390019653262103600, 41.59999999999999400, -11.19103084415584300 ) ) ;
#12320 = b_spline_curve_with_knots ( 'none', 3,
( #12319, #12318, #12317, #12316, #12315, #12314, #12313, #12312, #12311, #12310, #12363, #12362, #12361, #12360, #12359 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327914500, 0.1665342512284633000, 0.2474139473143721100, 0.3286832327328396100, 0.4091901386029461200, 0.4878268366532246800, 0.5655491234028179300, 0.6448345881473680500, 0.7264168083038172700, 0.8120499043773065100, 0.9027184788735854700, 0.9999999999999998900 ),
.unspecified. ) ;
#12321 = axis2_placement_3d ( 'none', #12354, #12357, #12342 ) ;
#12322 = cartesian_point ( 'none', ( 1.750409263651713900, 41.60000000000000100, -12.64293831168831200 ) ) ;
#12323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12324 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12325 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.499999999999977800, 0.0000000000000000000 ) ) ;
#12326 = axis2_placement_3d ( 'none', #12325, #12324, #12323 ) ;
#12327 = conical_surface ( 'none', #12326, 32.50000000000000000, 0.7853981633974506100 ) ;
#12328 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12329 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12330 = face_outer_bound ( 'none', #12518, .t. ) ;
#12331 = face_bound ( 'none', #6267, .t. ) ;
#12332 = face_outer_bound ( 'none', #6285, .t. ) ;
#12333 = cartesian_point ( 'none', ( 1.750409263651713900, 41.60000000000000100, -12.64293831168831200 ) ) ;
#12334 = b_spline_curve_with_knots ( 'none', 3,
( #12333, #12395, #12394, #12393, #12392, #12391, #12390, #12389, #12388, #12387, #12386 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867856100, 0.3253643556297675100, 0.4689283827933137800, 0.5995636633178193000, 0.7188386797002673800, 0.8249803749148577600, 0.9187555598151547800, 0.9999999999999998900 ),
.unspecified. ) ;
#12335 = circle ( 'none', #12419, 0.1499093107634151500 ) ;
#12336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12337 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12338 = cartesian_point ( 'none', ( 28.99137802864844500, 42.10000000000000100, -28.99137802864845900 ) ) ;
#12339 = axis2_placement_3d ( 'none', #12338, #12337, #12336 ) ;
#12340 = circle ( 'none', #12418, 1.249999999999997600 ) ;
#12341 = b_spline_curve_with_knots ( 'none', 3,
( #12376, #12375, #12372, #12371, #12370, #12369, #12368, #12367, #12366, #12365, #12364 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760768000, 0.1629301842777492700, 0.2646744147797557800, 0.3809699752964723600, 0.5123091530377094100, 0.6582210125869705200, 0.8208323791787924800, 1.000000000000000000 ),
.unspecified. ) ;
#12342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12343 = cartesian_point ( 'none', ( 3.390019653262103600, 41.59999999999999400, -11.19103084415584300 ) ) ;
#12344 = cartesian_point ( 'none', ( 3.387835887570294500, 41.59999999999998700, -11.25851172122558800 ) ) ;
#12345 = cartesian_point ( 'none', ( 3.383587657565660000, 41.59999999999998700, -11.38978692523767400 ) ) ;
#12346 = cartesian_point ( 'none', ( 3.346125195729841000, 41.60000000000000100, -11.57943101370338300 ) ) ;
#12347 = cartesian_point ( 'none', ( 3.285480663749613200, 41.59999999999998000, -11.75481971733189800 ) ) ;
#12348 = cartesian_point ( 'none', ( 3.199187747431472900, 41.59999999999999400, -11.91516206731002500 ) ) ;
#12349 = cartesian_point ( 'none', ( 3.088728176998127400, 41.59999999999998000, -12.05924564856371700 ) ) ;
#12350 = cartesian_point ( 'none', ( 2.954162603655589700, 41.60000000000000100, -12.18654868499703300 ) ) ;
#12351 = cartesian_point ( 'none', ( 2.797293803323445800, 41.59999999999998000, -12.29832972324717000 ) ) ;
#12352 = cartesian_point ( 'none', ( 2.679382234994832400, 41.59999999999998000, -12.35577079608872900 ) ) ;
#12353 = cartesian_point ( 'none', ( 2.618915757158207600, 41.59999999999998000, -12.38522727272727400 ) ) ;
#12354 = cartesian_point ( 'none', ( -28.99137802864844800, 42.10000000000000100, -28.99137802864844800 ) ) ;
#12355 = circle ( 'none', #12339, 3.299999999999997200 ) ;
#12356 = b_spline_curve_with_knots ( 'none', 3,
( #12384, #12383, #12382, #12381, #12380, #12379, #12378 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909674800, 0.5413405044165785500, 0.7756705499229055200, 1.000000000000000000 ),
.unspecified. ) ;
#12357 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12358 = b_spline_curve_with_knots ( 'none', 3,
( #12353, #12352, #12351, #12350, #12349, #12348, #12347, #12346, #12345, #12344, #12343 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673553700, 0.2597778039206067300, 0.3802901932938981800, 0.4994300599452226600, 0.6182806484815960300, 0.7398432624599509100, 0.8662686913578148100, 1.000000000000000000 ),
.unspecified. ) ;
#12359 = cartesian_point ( 'none', ( 1.815344328586779000, 41.59999999999999400, -9.735064935064935200 ) ) ;
#12360 = cartesian_point ( 'none', ( 1.893601066367033700, 41.59999999999999400, -9.737032443207883900 ) ) ;
#12361 = cartesian_point ( 'none', ( 2.044794850948239000, 41.60000000000000100, -9.740833713370237800 ) ) ;
#12362 = cartesian_point ( 'none', ( 2.262727613158763300, 41.59999999999999400, -9.774936724618266100 ) ) ;
#12363 = cartesian_point ( 'none', ( 2.463135740617588400, 41.60000000000000900, -9.829997868104110000 ) ) ;
#12364 = cartesian_point ( 'none', ( 1.750409263651713900, 41.60000000000000100, -12.64293831168831200 ) ) ;
#12365 = cartesian_point ( 'none', ( 1.699910258058886300, 41.59999999999997300, -12.65539787050503900 ) ) ;
#12366 = cartesian_point ( 'none', ( 1.603578683649553100, 41.59999999999997300, -12.67916564381405700 ) ) ;
#12367 = cartesian_point ( 'none', ( 1.467783288945941900, 41.59999999999998700, -12.71918931815136800 ) ) ;
#12368 = cartesian_point ( 'none', ( 1.346029871350531000, 41.59999999999996600, -12.75787189613233300 ) ) ;
#12369 = cartesian_point ( 'none', ( 1.239862632867910500, 41.59999999999999400, -12.80006452374052000 ) ) ;
#12370 = cartesian_point ( 'none', ( 1.146601021037821200, 41.59999999999997300, -12.84030438795072900 ) ) ;
#12371 = cartesian_point ( 'none', ( 1.069643960776655200, 41.59999999999998700, -12.88467197056412600 ) ) ;
#12372 = cartesian_point ( 'none', ( 1.004992821561639300, 41.59999999999998000, -12.92684515571760800 ) ) ;
#12373 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12374 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#12375 = cartesian_point ( 'none', ( 0.9714246556335320900, 41.59999999999998000, -12.96031873955812900 ) ) ;
#12376 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.60000000000001600, -12.97573051948052100 ) ) ;
#12377 = cylindrical_surface ( 'none', #12385, 1.249999999999997600 ) ;
#12378 = cartesian_point ( 'none', ( 0.9559693285867790800, 41.60000000000001600, -12.97573051948052100 ) ) ;
#12379 = cartesian_point ( 'none', ( 0.9308346328146032100, 41.59999999999997300, -13.00795889287355300 ) ) ;
#12380 = cartesian_point ( 'none', ( 0.8794447378162109100, 41.59999999999998700, -13.07385237889976500 ) ) ;
#12381 = cartesian_point ( 'none', ( 0.8277945583035094500, 41.59999999999998000, -13.19468456696416500 ) ) ;
#12382 = cartesian_point ( 'none', ( 0.7977729895250826900, 41.59999999999996600, -13.33306760993995600 ) ) ;
#12383 = cartesian_point ( 'none', ( 0.7943901577760351700, 41.59999999999998000, -13.43146237170976000 ) ) ;
#12384 = cartesian_point ( 'none', ( 0.7926170558595060400, 41.59999999999999400, -13.48303571428571400 ) ) ;
#12385 = axis2_placement_3d ( 'none', #12374, #12373, #12421 ) ;
#12386 = cartesian_point ( 'none', ( 2.618915757158207600, 41.59999999999998000, -12.38522727272727400 ) ) ;
#12387 = cartesian_point ( 'none', ( 2.596371278515190000, 41.59999999999998000, -12.39499415135103500 ) ) ;
#12388 = cartesian_point ( 'none', ( 2.547805171211555900, 41.59999999999996600, -12.41603430414295100 ) ) ;
#12389 = cartesian_point ( 'none', ( 2.467210409215900800, 41.60000000000000100, -12.44318780249814800 ) ) ;
#12390 = cartesian_point ( 'none', ( 2.375912857821503600, 41.59999999999996600, -12.47439121756986100 ) ) ;
#12391 = cartesian_point ( 'none', ( 2.272635828800352500, 41.59999999999998000, -12.50475563462386900 ) ) ;
#12392 = cartesian_point ( 'none', ( 2.158825005871582500, 41.59999999999998000, -12.53934733341893300 ) ) ;
#12393 = cartesian_point ( 'none', ( 2.032836170643288900, 41.59999999999997300, -12.57169665935738000 ) ) ;
#12394 = cartesian_point ( 'none', ( 1.895795960151756400, 41.59999999999999400, -12.60792375650120600 ) ) ;
#12395 = cartesian_point ( 'none', ( 1.800173689052069600, 41.59999999999998700, -12.63095317644909900 ) ) ;
#12396 = cartesian_point ( 'none', ( -17.26701913428835100, 41.60000000000000100, -9.319088674320362000 ) ) ;
#12397 = cartesian_point ( 'none', ( -5.864425788735197800, 41.79999999999998300, -14.86302617619465100 ) ) ;
#12398 = cartesian_point ( 'none', ( -5.864425788735197800, 41.69999999999999600, -14.86302617619465100 ) ) ;
#12399 = axis2_placement_3d ( 'none', #11159, #11158, #11431 ) ;
#12400 = cartesian_point ( 'none', ( -17.55568138361689600, 41.60000000000000100, -8.909876247134931800 ) ) ;
#12401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12402 = cylindrical_surface ( 'none', #12423, 1.249999999999997600 ) ;
#12403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12404 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12405 = face_outer_bound ( 'none', #7368, .t. ) ;
#12406 = face_outer_bound ( 'none', #9155, .t. ) ;
#12407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12408 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12409 = cartesian_point ( 'none', ( -13.19898925083079500, 41.60000000000000100, -18.14114097670310200 ) ) ;
#12410 = face_outer_bound ( 'none', #2716, .t. ) ;
#12411 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12412 = cartesian_point ( 'none', ( -19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#12413 = cylindrical_surface ( 'none', #12399, 0.1499093107634151500 ) ;
#12414 = axis2_placement_3d ( 'none', #12412, #12411, #12403 ) ;
#12415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12416 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12417 = cartesian_point ( 'none', ( 19.80000000000001800, 16.19999999999999900, -19.80000000000000800 ) ) ;
#12418 = axis2_placement_3d ( 'none', #12417, #12416, #12415 ) ;
#12419 = axis2_placement_3d ( 'none', #12409, #12408, #12407 ) ;
#12420 = conical_surface ( 'none', #12414, 1.249999999999997600, 1.029744258676652800 ) ;
#12421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12422 = cartesian_point ( 'none', ( -23.74500000000000100, 7.699999999999998400, -14.83500000000000100 ) ) ;
#12423 = axis2_placement_3d ( 'none', #12422, #12404, #12401 ) ;
#12424 = circle ( 'none', #11430, 1.249999999999997600 ) ;
#12425 = cartesian_point ( 'none', ( -5.864425788735197800, 41.89999999999997000, -14.86302617619465100 ) ) ;
#12426 = edge_curve ( 'none', #1159, #12575, #15296, .t. ) ;
#12427 = vertex_point ( 'none', #15299 ) ;
#12428 = edge_loop ( 'none', ( #3338, #3429, #3353, #3351 ) ) ;
#12429 = vertex_point ( 'none', #15284 ) ;
#12430 = cartesian_point ( 'none', ( 0.5709594327671353400, 41.89999999999996300, -12.64880627789125900 ) ) ;
#12431 = oriented_edge ( 'none', *, *, #12614, .f. ) ;
#12432 = vertex_point ( 'none', #15281 ) ;
#12433 = vertex_point ( 'none', #15280 ) ;
#12434 = oriented_edge ( 'none', *, *, #4032, .f. ) ;
#12435 = edge_loop ( 'none', ( #7626, #9665, #14773, #15051 ) ) ;
#12436 = oriented_edge ( 'none', *, *, #11209, .f. ) ;
#12437 = oriented_edge ( 'none', *, *, #7135, .f. ) ;
#12438 = oriented_edge ( 'none', *, *, #11993, .f. ) ;
#12439 = oriented_edge ( 'none', *, *, #7362, .t. ) ;
#12440 = vertex_point ( 'none', #15291 ) ;
#12441 = vertex_point ( 'none', #15294 ) ;
#12442 = oriented_edge ( 'none', *, *, #12520, .t. ) ;
#12443 = oriented_edge ( 'none', *, *, #12446, .t. ) ;
#12444 = vertex_point ( 'none', #15278 ) ;
#12445 = edge_curve ( 'none', #12450, #3922, #14730, .t. ) ;
#12446 = edge_curve ( 'none', #2652, #6331, #15871, .t. ) ;
#12447 = oriented_edge ( 'none', *, *, #3929, .t. ) ;
#12448 = oriented_edge ( 'none', *, *, #4601, .t. ) ;
#12449 = oriented_edge ( 'none', *, *, #12458, .t. ) ;
#12450 = vertex_point ( 'none', #15872 ) ;
#12451 = oriented_edge ( 'none', *, *, #12472, .t. ) ;
#12452 = oriented_edge ( 'none', *, *, #11642, .f. ) ;
#12453 = edge_loop ( 'none', ( #11563, #12490, #12483, #12497 ) ) ;
#12454 = advanced_face ( 'none', ( #15876 ), #15863, .t. ) ;
#12455 = edge_loop ( 'none', ( #12463, #12456, #12464, #12462 ) ) ;
#12456 = oriented_edge ( 'none', *, *, #7240, .t. ) ;
#12457 = oriented_edge ( 'none', *, *, #11642, .t. ) ;
#12458 = edge_curve ( 'none', #6282, #12450, #15873, .t. ) ;
#12459 = edge_loop ( 'none', ( #6287, #12449, #6305, #12447, #12443, #12442, #12471, #12451, #12470, #12468, #12466, #12537, #12533 ) ) ;
#12460 = oriented_edge ( 'none', *, *, #12743, .t. ) ;
#12461 = advanced_face ( 'none', ( #15874 ), #15914, .t. ) ;
#12462 = oriented_edge ( 'none', *, *, #11191, .f. ) ;
#12463 = oriented_edge ( 'none', *, *, #12505, .t. ) ;
#12464 = oriented_edge ( 'none', *, *, #12477, .f. ) ;
#12465 = edge_curve ( 'none', #11211, #7203, #15915, .t. ) ;
#12466 = oriented_edge ( 'none', *, *, #12553, .t. ) ;
#12467 = edge_curve ( 'none', #12444, #12512, #15877, .t. ) ;
#12468 = oriented_edge ( 'none', *, *, #12509, .t. ) ;
#12469 = vertex_point ( 'none', #15944 ) ;
#12470 = oriented_edge ( 'none', *, *, #12467, .t. ) ;
#12471 = oriented_edge ( 'none', *, *, #12510, .t. ) ;
#12472 = edge_curve ( 'none', #12441, #12444, #15853, .t. ) ;
#12473 = vertex_point ( 'none', #15852 ) ;
#12474 = oriented_edge ( 'none', *, *, #3365, .t. ) ;
#12475 = vertex_point ( 'none', #15939 ) ;
#12476 = advanced_face ( 'none', ( #15929 ), #15937, .f. ) ;
#12477 = edge_curve ( 'none', #12440, #7149, #15917, .t. ) ;
#12478 = closed_shell ( 'none', ( #6965, #7144, #7117, #7152, #7191, #7209, #7247, #7237, #7275, #7266, #7339, #11200, #11202, #11792, #12454, #12476, #12461, #12481, #12503, #12504 ) ) ;
#12479 = oriented_edge ( 'none', *, *, #3508, .f. ) ;
#12480 = cartesian_point ( 'none', ( -5.212456137478207900, 41.60000000000000100, -14.04302296356043000 ) ) ;
#12481 = advanced_face ( 'none', ( #15925 ), #15979, .t. ) ;
#12482 = edge_loop ( 'none', ( #12487, #12493, #12496, #12489, #12491 ) ) ;
#12483 = oriented_edge ( 'none', *, *, #12505, .f. ) ;
#12484 = advanced_face ( 'none', ( #15931 ), #15928, .f. ) ;
#12485 = oriented_edge ( 'none', *, *, #6989, .f. ) ;
#12486 = edge_loop ( 'none', ( #12492, #12495 ) ) ;
#12487 = oriented_edge ( 'none', *, *, #7120, .f. ) ;
#12488 = oriented_edge ( 'none', *, *, #7346, .f. ) ;
#12489 = oriented_edge ( 'none', *, *, #12477, .t. ) ;
#12490 = oriented_edge ( 'none', *, *, #7241, .t. ) ;
#12491 = oriented_edge ( 'none', *, *, #7207, .t. ) ;
#12492 = oriented_edge ( 'none', *, *, #7246, .f. ) ;
#12493 = oriented_edge ( 'none', *, *, #11608, .f. ) ;
#12494 = oriented_edge ( 'none', *, *, #12465, .f. ) ;
#12495 = oriented_edge ( 'none', *, *, #7212, .f. ) ;
#12496 = oriented_edge ( 'none', *, *, #11993, .t. ) ;
#12497 = oriented_edge ( 'none', *, *, #11511, .f. ) ;
#12498 = oriented_edge ( 'none', *, *, #7218, .t. ) ;
#12499 = edge_loop ( 'none', ( #5603, #5659 ) ) ;
#12500 = oriented_edge ( 'none', *, *, #12508, .t. ) ;
#12501 = oriented_edge ( 'none', *, *, #4634, .f. ) ;
#12502 = edge_loop ( 'none', ( #12485, #12498, #12494, #7217 ) ) ;
#12503 = advanced_face ( 'none', ( #15978 ), #15927, .t. ) ;
#12504 = advanced_face ( 'none', ( #15961 ), #15919, .t. ) ;
#12505 = edge_curve ( 'none', #11555, #7206, #15960, .t. ) ;
#12506 = edge_curve ( 'none', #9404, #9400, #16013, .t. ) ;
#12507 = edge_loop ( 'none', ( #9401, #9384, #9411, #9409 ) ) ;
#12508 = edge_curve ( 'none', #4637, #4636, #16007, .t. ) ;
#12509 = edge_curve ( 'none', #12512, #6246, #16014, .t. ) ;
#12510 = edge_curve ( 'none', #6335, #12441, #15953, .t. ) ;
#12511 = oriented_edge ( 'none', *, *, #4599, .f. ) ;
#12512 = vertex_point ( 'none', #15996 ) ;
#12513 = oriented_edge ( 'none', *, *, #12515, .t. ) ;
#12514 = edge_curve ( 'none', #12544, #12723, #15989, .t. ) ;
#12515 = edge_curve ( 'none', #12516, #12473, #16002, .t. ) ;
#12516 = vertex_point ( 'none', #15988 ) ;
#12517 = oriented_edge ( 'none', *, *, #12719, .t. ) ;
#12518 = edge_loop ( 'none', ( #12511, #12539, #12448, #12570 ) ) ;
#12519 = edge_curve ( 'none', #12473, #12521, #16044, .t. ) ;
#12520 = edge_curve ( 'none', #6331, #6335, #15990, .t. ) ;
#12521 = vertex_point ( 'none', #15995 ) ;
#12522 = edge_curve ( 'none', #3391, #3776, #16038, .t. ) ;
#12523 = advanced_face ( 'none', ( #16031 ), #16027, .t. ) ;
#12524 = edge_curve ( 'none', #12469, #6297, #16048, .t. ) ;
#12525 = edge_curve ( 'none', #12547, #6111, #16036, .t. ) ;
#12526 = oriented_edge ( 'none', *, *, #12519, .t. ) ;
#12527 = vertex_point ( 'none', #16026 ) ;
#12528 = edge_curve ( 'none', #12723, #12527, #16080, .t. ) ;
#12529 = vertex_point ( 'none', #16074 ) ;
#12530 = edge_curve ( 'none', #12521, #12547, #16020, .t. ) ;
#12531 = oriented_edge ( 'none', *, *, #12530, .t. ) ;
#12532 = oriented_edge ( 'none', *, *, #12528, .t. ) ;
#12533 = oriented_edge ( 'none', *, *, #12524, .t. ) ;
#12534 = edge_curve ( 'none', #12475, #12469, #16063, .t. ) ;
#12535 = oriented_edge ( 'none', *, *, #12551, .t. ) ;
#12536 = oriented_edge ( 'none', *, *, #2793, .t. ) ;
#12537 = oriented_edge ( 'none', *, *, #12534, .t. ) ;
#12538 = oriented_edge ( 'none', *, *, #12543, .t. ) ;
#12539 = oriented_edge ( 'none', *, *, #5272, .t. ) ;
#12540 = vertex_point ( 'none', #16025 ) ;
#12541 = oriented_edge ( 'none', *, *, #2945, .t. ) ;
#12542 = edge_curve ( 'none', #12557, #12548, #16057, .t. ) ;
#12543 = edge_curve ( 'none', #12527, #12529, #16075, .t. ) ;
#12544 = vertex_point ( 'none', #16024 ) ;
#12545 = oriented_edge ( 'none', *, *, #12549, .t. ) ;
#12546 = vertex_point ( 'none', #16058 ) ;
#12547 = vertex_point ( 'none', #16116 ) ;
#12548 = vertex_point ( 'none', #16051 ) ;
#12549 = edge_curve ( 'none', #12529, #12546, #16110, .t. ) ;
#12550 = edge_curve ( 'none', #12548, #12718, #16056, .t. ) ;
#12551 = edge_curve ( 'none', #12546, #12557, #16062, .t. ) ;
#12552 = oriented_edge ( 'none', *, *, #73, .f. ) ;
#12553 = edge_curve ( 'none', #6246, #12475, #16098, .t. ) ;
#12554 = oriented_edge ( 'none', *, *, #12562, .t. ) ;
#12555 = oriented_edge ( 'none', *, *, #12550, .t. ) ;
#12556 = vertex_point ( 'none', #16097 ) ;
#12557 = vertex_point ( 'none', #16099 ) ;
#12558 = edge_loop ( 'none', ( #12706, #2465, #2464, #2695, #2506, #2466, #2673, #2475, #2491, #2474, #2481, #2523 ) ) ;
#12559 = oriented_edge ( 'none', *, *, #3305, .t. ) ;
#12560 = vertex_point ( 'none', #16105 ) ;
#12561 = oriented_edge ( 'none', *, *, #12514, .t. ) ;
#12562 = edge_curve ( 'none', #12718, #12540, #15023, .t. ) ;
#12563 = oriented_edge ( 'none', *, *, #12542, .t. ) ;
#12564 = edge_loop ( 'none', ( #4036, #2783, #7537, #7538 ) ) ;
#12565 = edge_loop ( 'none', ( #12541, #12460 ) ) ;
#12566 = edge_loop ( 'none', ( #12567, #12605, #12578, #12571, #12598, #12607, #12595, #12617, #12628, #12621, #12623, #12637, #12590, #12626, #12669, #12638, #12640, #12655, #12650, #12645 ) ) ;
#12567 = oriented_edge ( 'none', *, *, #12582, .t. ) ;
#12568 = vertex_point ( 'none', #16093 ) ;
#12569 = vertex_point ( 'none', #16085 ) ;
#12570 = oriented_edge ( 'none', *, *, #12717, .t. ) ;
#12571 = oriented_edge ( 'none', *, *, #12606, .t. ) ;
#12572 = oriented_edge ( 'none', *, *, #12580, .t. ) ;
#12573 = oriented_edge ( 'none', *, *, #12576, .t. ) ;
#12574 = oriented_edge ( 'none', *, *, #4605, .f. ) ;
#12575 = vertex_point ( 'none', #13944 ) ;
#12576 = edge_curve ( 'none', #12577, #12585, #13974, .t. ) ;
#12577 = vertex_point ( 'none', #16111 ) ;
#12578 = oriented_edge ( 'none', *, *, #12603, .t. ) ;
#12579 = edge_curve ( 'none', #12560, #12583, #15013, .t. ) ;
#12580 = edge_curve ( 'none', #12585, #12516, #16172, .t. ) ;
#12581 = edge_curve ( 'none', #12646, #12649, #16165, .t. ) ;
#12582 = edge_curve ( 'none', #12556, #12560, #16173, .t. ) ;
#12583 = vertex_point ( 'none', #16177 ) ;
#12584 = vertex_point ( 'none', #16167 ) ;
#12585 = vertex_point ( 'none', #16160 ) ;
#12586 = vertex_point ( 'none', #16166 ) ;
#12587 = edge_curve ( 'none', #12540, #12577, #16155, .t. ) ;
#12588 = edge_curve ( 'none', #12599, #12575, #16159, .t. ) ;
#12589 = vertex_point ( 'none', #16154 ) ;
#12590 = oriented_edge ( 'none', *, *, #12636, .t. ) ;
#12591 = oriented_edge ( 'none', *, *, #4460, .t. ) ;
#12592 = vertex_point ( 'none', #16153 ) ;
#12593 = vertex_point ( 'none', #16200 ) ;
#12594 = vertex_point ( 'none', #16199 ) ;
#12595 = oriented_edge ( 'none', *, *, #12627, .t. ) ;
#12596 = edge_curve ( 'none', #12586, #12569, #16193, .t. ) ;
#12597 = edge_curve ( 'none', #12569, #12594, #16198, .t. ) ;
#12598 = oriented_edge ( 'none', *, *, #12596, .t. ) ;
#12599 = vertex_point ( 'none', #16186 ) ;
#12600 = advanced_face ( 'none', ( #16185 ), #16218, .t. ) ;
#12601 = edge_loop ( 'none', ( #12602, #12613 ) ) ;
#12602 = oriented_edge ( 'none', *, *, #3361, .f. ) ;
#12603 = edge_curve ( 'none', #12583, #12568, #16184, .t. ) ;
#12604 = vertex_point ( 'none', #16180 ) ;
#12605 = oriented_edge ( 'none', *, *, #12579, .t. ) ;
#12606 = edge_curve ( 'none', #12568, #12586, #16224, .t. ) ;
#12607 = oriented_edge ( 'none', *, *, #12597, .t. ) ;
#12608 = edge_loop ( 'none', ( #7306, #4145 ) ) ;
#12609 = oriented_edge ( 'none', *, *, #2757, .t. ) ;
#12610 = oriented_edge ( 'none', *, *, #4414, .t. ) ;
#12611 = oriented_edge ( 'none', *, *, #15471, .t. ) ;
#12612 = edge_loop ( 'none', ( #12610, #12624 ) ) ;
#12613 = oriented_edge ( 'none', *, *, #4629, .f. ) ;
#12614 = edge_curve ( 'none', #12575, #12604, #16296, .t. ) ;
#12615 = edge_loop ( 'none', ( #12611, #12609 ) ) ;
#12616 = oriented_edge ( 'none', *, *, #4606, .t. ) ;
#12617 = oriented_edge ( 'none', *, *, #12631, .t. ) ;
#12618 = edge_loop ( 'none', ( #12674, #12643, #12591, #12682, #12679, #12701, #12653, #12676, #12700, #12689, #12726, #12671, #12727 ) ) ;
#12619 = edge_curve ( 'none', #12604, #12584, #16292, .t. ) ;
#12620 = vertex_point ( 'none', #16230 ) ;
#12621 = oriented_edge ( 'none', *, *, #12614, .t. ) ;
#12622 = vertex_point ( 'none', #16297 ) ;
#12623 = oriented_edge ( 'none', *, *, #12619, .t. ) ;
#12624 = oriented_edge ( 'none', *, *, #9410, .t. ) ;
#12625 = vertex_point ( 'none', #16182 ) ;
#12626 = oriented_edge ( 'none', *, *, #12651, .t. ) ;
#12627 = edge_curve ( 'none', #12594, #12593, #16293, .t. ) ;
#12628 = oriented_edge ( 'none', *, *, #12588, .t. ) ;
#12629 = vertex_point ( 'none', #16286 ) ;
#12630 = vertex_point ( 'none', #16285 ) ;
#12631 = edge_curve ( 'none', #12593, #12599, #16280, .t. ) ;
#12632 = edge_curve ( 'none', #12584, #12620, #16287, .t. ) ;
#12633 = cartesian_point ( 'none', ( -5.432227966666496300, 41.59999999999998700, -14.18887839929042900 ) ) ;
#12634 = cartesian_point ( 'none', ( -5.432227966666496300, 41.69999999999998200, -14.18887839929042900 ) ) ;
#12635 = oriented_edge ( 'none', *, *, #15457, .f. ) ;
#12636 = edge_curve ( 'none', #12620, #12592, #16277, .t. ) ;
#12637 = oriented_edge ( 'none', *, *, #12632, .t. ) ;
#12638 = oriented_edge ( 'none', *, *, #12581, .t. ) ;
#12639 = oriented_edge ( 'none', *, *, #12717, .f. ) ;
#12640 = oriented_edge ( 'none', *, *, #12648, .t. ) ;
#12641 = edge_curve ( 'none', #12625, #12629, #16330, .t. ) ;
#12642 = vertex_point ( 'none', #16325 ) ;
#12643 = oriented_edge ( 'none', *, *, #12675, .t. ) ;
#12644 = edge_curve ( 'none', #12589, #12625, #16320, .t. ) ;
#12645 = oriented_edge ( 'none', *, *, #12647, .t. ) ;
#12646 = vertex_point ( 'none', #16279 ) ;
#12647 = edge_curve ( 'none', #12629, #12556, #16318, .t. ) ;
#12648 = edge_curve ( 'none', #12649, #12589, #16317, .t. ) ;
#12649 = vertex_point ( 'none', #16332 ) ;
#12650 = oriented_edge ( 'none', *, *, #12641, .t. ) ;
#12651 = edge_curve ( 'none', #12592, #12622, #16304, .t. ) ;
#12652 = edge_curve ( 'none', #12678, #12673, #16314, .t. ) ;
#12653 = oriented_edge ( 'none', *, *, #12705, .t. ) ;
#12654 = edge_curve ( 'none', #12622, #12646, #16370, .t. ) ;
#12655 = oriented_edge ( 'none', *, *, #12644, .t. ) ;
#12656 = cartesian_point ( 'none', ( -5.279202806888318600, 41.79999999999997600, -14.09948770466039900 ) ) ;
#12657 = cartesian_point ( 'none', ( -5.279202806888318600, 41.69999999999998900, -14.09948770466039900 ) ) ;
#12658 = cartesian_point ( 'none', ( -5.432227966666496300, 41.79999999999996900, -14.18887839929042900 ) ) ;
#12659 = cartesian_point ( 'none', ( -5.279202806888318600, 41.89999999999997000, -14.09948770466039900 ) ) ;
#12660 = cartesian_point ( 'none', ( -5.279202806888318600, 41.59999999999999400, -14.09948770466039900 ) ) ;
#12661 = cartesian_point ( 'none', ( -5.352327906481087400, 41.89999999999997700, -14.14829596226824600 ) ) ;
#12662 = cartesian_point ( 'none', ( -5.352327906481087400, 41.79999999999998300, -14.14829596226824600 ) ) ;
#12663 = cartesian_point ( 'none', ( -5.352327906481087400, 41.69999999999999600, -14.14829596226824600 ) ) ;
#12664 = cartesian_point ( 'none', ( -5.352327906481087400, 41.60000000000000100, -14.14829596226824600 ) ) ;
#12665 = cartesian_point ( 'none', ( -5.432227966666496300, 41.89999999999996300, -14.18887839929042900 ) ) ;
#12666 = cartesian_point ( 'none', ( -5.517888360467183300, 41.89999999999997000, -14.22234909440790100 ) ) ;
#12667 = vertex_point ( 'none', #16365 ) ;
#12668 = edge_curve ( 'none', #4679, #12667, #16369, .t. ) ;
#12669 = oriented_edge ( 'none', *, *, #12654, .t. ) ;
#12670 = cartesian_point ( 'none', ( -5.517888360467183300, 41.79999999999997600, -14.22234909440790100 ) ) ;
#12671 = oriented_edge ( 'none', *, *, #12724, .t. ) ;
#12672 = vertex_point ( 'none', #16360 ) ;
#12673 = vertex_point ( 'none', #16359 ) ;
#12674 = oriented_edge ( 'none', *, *, #12652, .t. ) ;
#12675 = edge_curve ( 'none', #12673, #3874, #16354, .t. ) ;
#12676 = oriented_edge ( 'none', *, *, #12688, .t. ) ;
#12677 = edge_curve ( 'none', #12667, #12680, #16348, .t. ) ;
#12678 = vertex_point ( 'none', #16340 ) ;
#12679 = oriented_edge ( 'none', *, *, #12677, .t. ) ;
#12680 = vertex_point ( 'none', #16349 ) ;
#12681 = vertex_point ( 'none', #16338 ) ;
#12682 = oriented_edge ( 'none', *, *, #12668, .t. ) ;
#12683 = edge_curve ( 'none', #12702, #12672, #16342, .t. ) ;
#12684 = vertex_point ( 'none', #16403 ) ;
#12685 = cartesian_point ( 'none', ( -5.517888360467183300, 41.69999999999998900, -14.22234909440790100 ) ) ;
#12686 = cartesian_point ( 'none', ( -5.517888360467183300, 41.59999999999999400, -14.22234909440790100 ) ) ;
#12687 = cartesian_point ( 'none', ( -5.609496769505265800, 41.89999999999997700, -14.24898530326902900 ) ) ;
#12688 = edge_curve ( 'none', #12630, #12702, #16404, .t. ) ;
#12689 = oriented_edge ( 'none', *, *, #12707, .t. ) ;
#12690 = edge_curve ( 'none', #12680, #12681, #16341, .t. ) ;
#12691 = cartesian_point ( 'none', ( -5.609496769505265800, 41.60000000000000100, -14.24898530326902900 ) ) ;
#12692 = oriented_edge ( 'none', *, *, #12756, .t. ) ;
#12693 = oriented_edge ( 'none', *, *, #12698, .t. ) ;
#12694 = edge_curve ( 'none', #12763, #3364, #16385, .t. ) ;
#12695 = oriented_edge ( 'none', *, *, #12758, .t. ) ;
#12696 = cartesian_point ( 'none', ( -5.609496769505265800, 41.69999999999999600, -14.24898530326902900 ) ) ;
#12697 = oriented_edge ( 'none', *, *, #9452, .t. ) ;
#12698 = edge_curve ( 'none', #9450, #2734, #16388, .t. ) ;
#12699 = cartesian_point ( 'none', ( -5.609496769505265800, 41.79999999999998300, -14.24898530326902900 ) ) ;
#12700 = oriented_edge ( 'none', *, *, #12683, .t. ) ;
#12701 = oriented_edge ( 'none', *, *, #12690, .t. ) ;
#12702 = vertex_point ( 'none', #16400 ) ;
#12703 = edge_loop ( 'none', ( #9438, #12713, #12692, #12715 ) ) ;
#12704 = edge_curve ( 'none', #12728, #12678, #16380, .t. ) ;
#12705 = edge_curve ( 'none', #12681, #12630, #16418, .t. ) ;
#12706 = oriented_edge ( 'none', *, *, #2473, .t. ) ;
#12707 = edge_curve ( 'none', #12672, #12642, #16422, .t. ) ;
#12708 = advanced_face ( 'none', ( #16407 ), #16450, .t. ) ;
#12709 = vertex_point ( 'none', #16421 ) ;
#12710 = oriented_edge ( 'none', *, *, #12747, .f. ) ;
#12711 = edge_curve ( 'none', #12709, #2708, #16458, .t. ) ;
#12712 = oriented_edge ( 'none', *, *, #12736, .t. ) ;
#12713 = oriented_edge ( 'none', *, *, #12711, .f. ) ;
#12714 = advanced_face ( 'none', ( #16413 ), #16524, .t. ) ;
#12715 = oriented_edge ( 'none', *, *, #12694, .t. ) ;
#12716 = cartesian_point ( 'none', ( -5.707771286576198500, 41.89999999999996300, -14.26678442794826700 ) ) ;
#12717 = edge_curve ( 'none', #4557, #4572, #16419, .t. ) ;
#12718 = vertex_point ( 'none', #16451 ) ;
#12719 = edge_curve ( 'none', #6111, #12544, #16460, .t. ) ;
#12720 = edge_loop ( 'none', ( #12513, #12526, #12531, #12722, #12517, #12561, #12532, #12538, #12545, #12535, #12563, #12555, #12554, #7394, #12573, #12572 ) ) ;
#12721 = vertex_point ( 'none', #16467 ) ;
#12722 = oriented_edge ( 'none', *, *, #12525, .t. ) ;
#12723 = vertex_point ( 'none', #16454 ) ;
#12724 = edge_curve ( 'none', #12684, #12728, #16541, .t. ) ;
#12725 = edge_curve ( 'none', #12642, #12684, #16461, .t. ) ;
#12726 = oriented_edge ( 'none', *, *, #12725, .t. ) ;
#12727 = oriented_edge ( 'none', *, *, #12704, .t. ) ;
#12728 = vertex_point ( 'none', #16453 ) ;
#12729 = edge_curve ( 'none', #12738, #2732, #16534, .t. ) ;
#12730 = oriented_edge ( 'none', *, *, #12729, .f. ) ;
#12731 = edge_curve ( 'none', #12738, #12721, #16525, .t. ) ;
#12732 = vertex_point ( 'none', #16528 ) ;
#12733 = advanced_face ( 'none', ( #16527 ), #16619, .t. ) ;
#12734 = oriented_edge ( 'none', *, *, #12711, .t. ) ;
#12735 = oriented_edge ( 'none', *, *, #2702, .f. ) ;
#12736 = edge_curve ( 'none', #12721, #12709, #16556, .t. ) ;
#12737 = edge_loop ( 'none', ( #12735, #12710, #12749, #12751 ) ) ;
#12738 = vertex_point ( 'none', #16562 ) ;
#12739 = cartesian_point ( 'none', ( -5.812231229344037700, 41.89999999999997000, -14.27813239337056900 ) ) ;
#12740 = edge_loop ( 'none', ( #12741, #12730, #7159, #7158 ) ) ;
#12741 = oriented_edge ( 'none', *, *, #3130, .f. ) ;
#12742 = edge_loop ( 'none', ( #12765, #12748, #7162, #12746 ) ) ;
#12743 = edge_curve ( 'none', #2903, #2931, #16559, .t. ) ;
#12744 = edge_curve ( 'none', #12732, #12738, #16633, .t. ) ;
#12745 = edge_curve ( 'none', #12721, #2701, #16555, .t. ) ;
#12746 = oriented_edge ( 'none', *, *, #12747, .t. ) ;
#12747 = edge_curve ( 'none', #12732, #2724, #16623, .t. ) ;
#12748 = oriented_edge ( 'none', *, *, #7199, .f. ) ;
#12749 = oriented_edge ( 'none', *, *, #12744, .t. ) ;
#12750 = oriented_edge ( 'none', *, *, #7171, .t. ) ;
#12751 = oriented_edge ( 'none', *, *, #12729, .t. ) ;
#12752 = vertex_point ( 'none', #16682 ) ;
#12753 = edge_curve ( 'none', #7202, #12732, #16679, .t. ) ;
#12754 = edge_loop ( 'none', ( #9444, #9446, #12697, #12693 ) ) ;
#12755 = oriented_edge ( 'none', *, *, #4242, .f. ) ;
#12756 = edge_curve ( 'none', #12709, #12763, #16675, .t. ) ;
#12757 = oriented_edge ( 'none', *, *, #12694, .f. ) ;
#12758 = edge_curve ( 'none', #12763, #9442, #16704, .t. ) ;
#12759 = oriented_edge ( 'none', *, *, #7327, .t. ) ;
#12760 = edge_loop ( 'none', ( #4064, #4035, #12712, #12734 ) ) ;
#12761 = advanced_face ( 'none', ( #16683 ), #16727, .t. ) ;
#12762 = advanced_face ( 'none', ( #16677 ), #16681, .t. ) ;
#12763 = vertex_point ( 'none', #16701 ) ;
#12764 = oriented_edge ( 'none', *, *, #9454, .t. ) ;
#12765 = oriented_edge ( 'none', *, *, #2707, .f. ) ;
#12766 = cartesian_point ( 'none', ( -5.707771286576198500, 41.59999999999998700, -14.26678442794826700 ) ) ;
#12767 = advanced_face ( 'none', ( #16719 ), #16848, .t. ) ;
#12768 = cartesian_point ( 'none', ( -5.812231229344037700, 41.79999999999997600, -14.27813239337056900 ) ) ;
#12769 = cartesian_point ( 'none', ( -5.812231229344037700, 41.69999999999998900, -14.27813239337056900 ) ) ;
#12770 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12771 = cartesian_point ( 'none', ( -4.599999999999999600, 5.633375276077824100e-016, 0.5000000000000000000 ) ) ;
#12772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12773 = axis2_placement_3d ( 'none', #12776, #12779, #12772 ) ;
#12774 = circle ( 'none', #12830, 3.780325373174321600 ) ;
#12775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12776 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#12777 = axis2_placement_3d ( 'none', #12824, #12770, #12819 ) ;
#12778 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -19.80000000000000800 ) ) ;
#12779 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12781 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12782 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12783 = axis2_placement_3d ( 'none', #12778, #12782, #12775 ) ;
#12784 = face_outer_bound ( 'none', #7136, .t. ) ;
#12785 = circle ( 'none', #12797, 3.769048570644581500 ) ;
#12786 = face_outer_bound ( 'none', #6578, .t. ) ;
#12787 = cartesian_point ( 'none', ( -14.49522736669170400, 41.60000000000000100, -9.856649990137368500 ) ) ;
#12788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12789 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12790 = cartesian_point ( 'none', ( 19.80000000000001800, 7.699999999999998400, -19.80000000000000800 ) ) ;
#12791 = axis2_placement_3d ( 'none', #12790, #12789, #12788 ) ;
#12792 = circle ( 'none', #12791, 1.249999999999997600 ) ;
#12793 = cylindrical_surface ( 'none', #12777, 1.249999999999997600 ) ;
#12794 = cartesian_point ( 'none', ( -17.18767737875547000, 41.60000000000000100, -10.20780704563074800 ) ) ;
#12795 = circle ( 'none', #12773, 1.249999999999997600 ) ;
#12796 = cylindrical_surface ( 'none', #12783, 1.249999999999997600 ) ;
#12797 = axis2_placement_3d ( 'none', #12798, #12781, #12780 ) ;
#12798 = cartesian_point ( 'none', ( -15.27576212109189900, 41.60000000000000100, -6.959683406452091600 ) ) ;
#12799 = face_outer_bound ( 'none', #6280, .t. ) ;
#12800 = cartesian_point ( 'none', ( -14.96453602783712900, 41.60000000000000100, -10.03137859498584900 ) ) ;
#12801 = toroidal_surface ( 'none', #12809, 4.599999999999999600, 0.5000000000000000000 ) ;
#12802 = plane ( 'none', #12860 ) ;
#12803 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.8414778403538630800 ) ) ;
#12804 = line ( 'none', #12803, #12832 ) ;
#12805 = direction ( 'none', ( -1.000000000000000000, 1.224646799147351500e-016, 0.0000000000000000000 ) ) ;
#12806 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12807 = axis2_placement_3d ( 'none', #12771, #12806, #12805 ) ;
#12808 = face_bound ( 'none', #6304, .t. ) ;
#12809 = axis2_placement_3d ( 'none', #12823, #12822, #12814 ) ;
#12810 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12812 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.2000000000000002600 ) ) ;
#12813 = axis2_placement_3d ( 'none', #12812, #12811, #12810 ) ;
#12814 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12815 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12816 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#12817 = axis2_placement_3d ( 'none', #12820, #12816, #12815 ) ;
#12818 = circle ( 'none', #12807, 0.5000000000000004400 ) ;
#12819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12820 = cartesian_point ( 'none', ( 19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#12821 = cartesian_point ( 'none', ( -2.265710063941649600, 4.457191706237630100, 0.1999999999999996800 ) ) ;
#12822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12823 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.5000000000000000000 ) ) ;
#12824 = cartesian_point ( 'none', ( -19.79999999999999700, 7.699999999999998400, 19.80000000000000100 ) ) ;
#12825 = circle ( 'none', #12813, 5.000000000000000000 ) ;
#12826 = circle ( 'none', #12817, 1.249999999999997600 ) ;
#12827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12828 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12829 = cartesian_point ( 'none', ( -15.27238475542682700, 41.60000000000000100, -6.948924239362599800 ) ) ;
#12830 = axis2_placement_3d ( 'none', #12829, #12828, #12827 ) ;
#12831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12832 = vector ( 'none', #12831, 1000.000000000000000 ) ;
#12833 = circle ( 'none', #12849, 0.5000000000000000000 ) ;
#12834 = circle ( 'none', #12887, 5.000000000000000000 ) ;
#12835 = face_outer_bound ( 'none', #7153, .t. ) ;
#12836 = cartesian_point ( 'none', ( -2.000000000000000000, 4.142463035441595700, 0.0000000000000000000 ) ) ;
#12837 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.200000000000006600 ) ) ;
#12838 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12839 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12840 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.699999999999998400, 0.0000000000000000000 ) ) ;
#12841 = cartesian_point ( 'none', ( -16.40457988915643000, 41.60000000000000100, -10.55572255729286400 ) ) ;
#12842 = conical_surface ( 'none', #12886, 1.000000000000000000, 0.4636476090008039300 ) ;
#12843 = cartesian_point ( 'none', ( -1.000000000000000000, -1.224646799147353200e-016, 1.200000000000006600 ) ) ;
#12844 = face_outer_bound ( 'none', #7143, .t. ) ;
#12845 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12848 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, -1.750000000000003300 ) ) ;
#12849 = axis2_placement_3d ( 'none', #12879, #12878, #12877 ) ;
#12850 = cartesian_point ( 'none', ( -2.000000000000000000, 4.191481642296004400, 0.001956752465049130300 ) ) ;
#12851 = cartesian_point ( 'none', ( -2.103322270051752400, 4.294803912347729700, 0.01417908066748634600 ) ) ;
#12852 = cartesian_point ( 'none', ( -2.201464977752537200, 4.392946620048517700, 0.08482309235570414900 ) ) ;
#12853 = cartesian_point ( 'none', ( -2.265710063941649600, 4.457191706237630100, 0.1999999999999996800 ) ) ;
#12854 = face_bound ( 'none', #7042, .t. ) ;
#12855 = axis2_placement_3d ( 'none', #12847, #12846, #12845 ) ;
#12856 = face_bound ( 'none', #6587, .t. ) ;
#12857 = b_spline_curve_with_knots ( 'none', 3,
( #12853, #12852, #12851, #12850 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0003222811817262454900, 0.0007563991815809792500 ),
.unspecified. ) ;
#12858 = cartesian_point ( 'none', ( -15.56301240233607400, 41.60000000000000100, -10.71806147458202900 ) ) ;
#12859 = face_bound ( 'none', #6583, .t. ) ;
#12860 = axis2_placement_3d ( 'none', #12840, #12839, #12838 ) ;
#12861 = circle ( 'none', #12855, 4.599999999999999600 ) ;
#12862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8414778403538630800 ) ) ;
#12863 = face_outer_bound ( 'none', #6900, .t. ) ;
#12864 = axis2_placement_3d ( 'none', #12918, #12876, #12875 ) ;
#12865 = b_spline_curve_with_knots ( 'none', 3,
( #12916, #12915, #12914, #12913, #12912, #12911 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002565227295019064500, 0.002589544569225922100, 0.002613861843432779700 ),
.unspecified. ) ;
#12866 = toroidal_surface ( 'none', #12864, 4.599999999999999600, 0.5000000000000000000 ) ;
#12867 = cartesian_point ( 'none', ( -4.921668658426206400, 41.89999999999997000, -13.30649350649350600 ) ) ;
#12868 = cartesian_point ( 'none', ( 4.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12869 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12870 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12871 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.2000000000000002600 ) ) ;
#12872 = axis2_placement_3d ( 'none', #12905, #12904, #12903 ) ;
#12873 = cartesian_point ( 'none', ( -2.000000000000000000, 4.191481642296004400, 0.001956752465049130300 ) ) ;
#12874 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, 0.2000000000000002600 ) ) ;
#12875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12878 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12879 = cartesian_point ( 'none', ( 4.599999999999999600, 0.0000000000000000000, 0.5000000000000000000 ) ) ;
#12880 = cartesian_point ( 'none', ( 5.000000000000000000, 0.0000000000000000000, 0.2000000000000002600 ) ) ;
#12881 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.000000000000002700 ) ) ;
#12882 = cartesian_point ( 'none', ( -4.599999999999999600, 5.878304635907294200e-016, 0.0000000000000000000 ) ) ;
#12883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12885 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000006600 ) ) ;
#12886 = axis2_placement_3d ( 'none', #12885, #12884, #12883 ) ;
#12887 = axis2_placement_3d ( 'none', #12871, #12870, #12869 ) ;
#12888 = axis2_placement_3d ( 'none', #12862, #12908, #12897 ) ;
#12889 = cartesian_point ( 'none', ( -1.600000000000000100, -1.959434878635765200e-016, 0.0000000000000000000 ) ) ;
#12890 = cartesian_point ( 'none', ( -1.000000000000000000, -1.224646799147353500e-016, 3.000000000000002700 ) ) ;
#12891 = face_outer_bound ( 'none', #7172, .t. ) ;
#12892 = circle ( 'none', #12941, 5.496103833403527300 ) ;
#12893 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12895 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000002700 ) ) ;
#12896 = cartesian_point ( 'none', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12897 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12898 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12899 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12900 = cylindrical_surface ( 'none', #12888, 1.000000000000000000 ) ;
#12901 = axis2_placement_3d ( 'none', #12895, #12894, #12893 ) ;
#12902 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12904 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12905 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000006600 ) ) ;
#12906 = cartesian_point ( 'none', ( 2.265710063941650500, 4.457191706237631800, 0.2000000000000015700 ) ) ;
#12907 = circle ( 'none', #12901, 1.000000000000000000 ) ;
#12908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12909 = circle ( 'none', #12872, 1.000000000000000000 ) ;
#12910 = circle ( 'none', #12917, 4.599999999999999600 ) ;
#12911 = cartesian_point ( 'none', ( -2.000000000000000000, 4.142463035441595700, 0.0000000000000000000 ) ) ;
#12912 = cartesian_point ( 'none', ( -2.000000000000000000, 4.150605648713222400, -3.035051398910166600e-015 ) ) ;
#12913 = cartesian_point ( 'none', ( -2.000000000000000000, 4.158764908254376300, 0.0001612209309167094700 ) ) ;
#12914 = cartesian_point ( 'none', ( -2.000000000000000000, 4.175117344625663300, 0.0008121554256235493800 ) ) ;
#12915 = cartesian_point ( 'none', ( -2.000000000000000000, 4.183323708667275700, 0.001303451727215226800 ) ) ;
#12916 = cartesian_point ( 'none', ( -2.000000000000000000, 4.191481642296004400, 0.001956752465049130300 ) ) ;
#12917 = axis2_placement_3d ( 'none', #12902, #12899, #12898 ) ;
#12918 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.5000000000000000000 ) ) ;
#12919 = cartesian_point ( 'none', ( -4.979589228900296800, 41.89999999999997000, -13.64124171741028000 ) ) ;
#12920 = cartesian_point ( 'none', ( -4.953472456807735300, 41.89999999999995600, -13.53660139081718100 ) ) ;
#12921 = cartesian_point ( 'none', ( -4.932902949242527600, 41.89999999999999100, -13.42445263464598400 ) ) ;
#12922 = b_spline_curve_with_knots ( 'none', 3,
( #12927, #12926, #12921, #12920, #12919, #12964, #12963, #12962, #12961, #12960, #12959, #12958, #12957, #12956, #12955, #12954, #12953, #12952, #12951 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209693100, 0.1492500388750527500, 0.2171126866560605100, 0.2819496094670667600, 0.3428290010503656200, 0.4017657426085419200, 0.4585034301475619500, 0.5141500842750520400, 0.5690447220224786900, 0.6248331132826284700, 0.6813469247300586500, 0.7395313119108324300, 0.7999274580770191500, 0.8628976631361701100, 0.9296798722570387400, 1.000000000000000000 ),
.unspecified. ) ;
#12923 = cartesian_point ( 'none', ( -4.921668658426206400, 41.89999999999997000, -13.30649350649350600 ) ) ;
#12924 = line ( 'none', #12923, #12931 ) ;
#12925 = line ( 'none', #12999, #12998 ) ;
#12926 = cartesian_point ( 'none', ( -4.925476792932005100, 41.89999999999997000, -13.34647860511128800 ) ) ;
#12927 = cartesian_point ( 'none', ( -4.921668658426206400, 41.89999999999997000, -13.30649350649350600 ) ) ;
#12928 = line ( 'none', #12950, #12949 ) ;
#12929 = face_outer_bound ( 'none', #7170, .t. ) ;
#12930 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12931 = vector ( 'none', #12930, 1000.000000000000000 ) ;
#12932 = axis2_placement_3d ( 'none', #12947, #12946, #12945 ) ;
#12933 = direction ( 'none', ( -0.4472135954999559300, -5.476786982642002200e-017, -0.8944271909999167400 ) ) ;
#12934 = vector ( 'none', #12933, 1000.000000000000100 ) ;
#12935 = cartesian_point ( 'none', ( -1.000000000000000000, -1.224646799147353200e-016, 1.200000000000006600 ) ) ;
#12936 = line ( 'none', #12935, #12934 ) ;
#12937 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.732050807568874100 ) ) ;
#12938 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#12939 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#12940 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#12941 = axis2_placement_3d ( 'none', #12940, #12939, #12938 ) ;
#12942 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, 36.49999999999999300 ) ) ;
#12943 = vector ( 'none', #12990, 1000.000000000000000 ) ;
#12944 = circle ( 'none', #12932, 1.600000000000000100 ) ;
#12945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12946 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12947 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12948 = direction ( 'none', ( 0.4472135954999559300, 0.0000000000000000000, -0.8944271909999167400 ) ) ;
#12949 = vector ( 'none', #12948, 1000.000000000000100 ) ;
#12950 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.200000000000006600 ) ) ;
#12951 = cartesian_point ( 'none', ( -5.921059892192440400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#12952 = cartesian_point ( 'none', ( -5.884164922845205800, 41.89999999999996300, -14.27971021295261700 ) ) ;
#12953 = cartesian_point ( 'none', ( -5.812231229344037700, 41.89999999999997000, -14.27813239337056900 ) ) ;
#12954 = cartesian_point ( 'none', ( -5.707771286576198500, 41.89999999999996300, -14.26678442794826700 ) ) ;
#12955 = cartesian_point ( 'none', ( -5.609496769505265800, 41.89999999999997700, -14.24898530326902900 ) ) ;
#12956 = cartesian_point ( 'none', ( -5.517888360467183300, 41.89999999999997000, -14.22234909440790100 ) ) ;
#12957 = cartesian_point ( 'none', ( -5.432227966666496300, 41.89999999999996300, -14.18887839929042900 ) ) ;
#12958 = cartesian_point ( 'none', ( -5.352327906481087400, 41.89999999999997700, -14.14829596226824600 ) ) ;
#12959 = cartesian_point ( 'none', ( -5.279202806888318600, 41.89999999999997000, -14.09948770466039900 ) ) ;
#12960 = cartesian_point ( 'none', ( -5.212456137478207900, 41.89999999999997700, -14.04302296356043000 ) ) ;
#12961 = cartesian_point ( 'none', ( -5.152192184487053500, 41.89999999999997700, -13.97892017877413700 ) ) ;
#12962 = cartesian_point ( 'none', ( -5.099358521287657100, 41.89999999999996300, -13.90597685503517200 ) ) ;
#12963 = cartesian_point ( 'none', ( -5.052638336858546400, 41.89999999999997000, -13.82582609992188700 ) ) ;
#12964 = cartesian_point ( 'none', ( -5.012884529114018900, 41.89999999999997000, -13.73732344785338100 ) ) ;
#12965 = cartesian_point ( 'none', ( -4.979589228900296800, 41.59999999999999400, -13.64124171741028000 ) ) ;
#12966 = cartesian_point ( 'none', ( -4.979589228900296800, 41.69999999999998900, -13.64124171741028000 ) ) ;
#12967 = cartesian_point ( 'none', ( -4.979589228900296800, 41.79999999999997600, -13.64124171741028000 ) ) ;
#12968 = cartesian_point ( 'none', ( -4.979589228900296800, 41.89999999999997000, -13.64124171741028000 ) ) ;
#12969 = cartesian_point ( 'none', ( -4.953472456807735300, 41.59999999999998000, -13.53660139081718100 ) ) ;
#12970 = cartesian_point ( 'none', ( -4.953472456807735300, 41.69999999999997400, -13.53660139081718100 ) ) ;
#12971 = cartesian_point ( 'none', ( -4.953472456807735300, 41.79999999999996200, -13.53660139081718100 ) ) ;
#12972 = cartesian_point ( 'none', ( -4.953472456807735300, 41.89999999999995600, -13.53660139081718100 ) ) ;
#12973 = cartesian_point ( 'none', ( -4.932902949242527600, 41.60000000000000900, -13.42445263464598400 ) ) ;
#12974 = cartesian_point ( 'none', ( -4.932902949242527600, 41.70000000000001000, -13.42445263464598400 ) ) ;
#12975 = cartesian_point ( 'none', ( -4.932902949242527600, 41.79999999999999700, -13.42445263464598400 ) ) ;
#12976 = cartesian_point ( 'none', ( -4.932902949242527600, 41.89999999999999100, -13.42445263464598400 ) ) ;
#12977 = cartesian_point ( 'none', ( -4.925476792932005100, 41.59999999999999400, -13.34647860511128800 ) ) ;
#12978 = cartesian_point ( 'none', ( -4.925476792932005100, 41.69999999999998900, -13.34647860511128800 ) ) ;
#12979 = cartesian_point ( 'none', ( -4.925476792932005100, 41.79999999999997600, -13.34647860511128800 ) ) ;
#12980 = cartesian_point ( 'none', ( -4.925476792932005100, 41.89999999999997000, -13.34647860511128800 ) ) ;
#12981 = cartesian_point ( 'none', ( -4.921668658426206400, 41.59999999999999400, -13.30649350649350600 ) ) ;
#12982 = cartesian_point ( 'none', ( -4.921668658426206400, 41.69999999999998900, -13.30649350649350600 ) ) ;
#12983 = cartesian_point ( 'none', ( -4.921668658426206400, 41.79999999999997600, -13.30649350649350600 ) ) ;
#12984 = cartesian_point ( 'none', ( -4.921668658426206400, 41.89999999999997000, -13.30649350649350600 ) ) ;
#12985 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #12984, #12983, #12982, #12981 ),
( #12980, #12979, #12978, #12977 ),
( #12976, #12975, #12974, #12973 ),
( #12972, #12971, #12970, #12969 ),
( #12968, #12967, #12966, #12965 ),
( #8759, #8750, #8752, #8751 ),
( #8747, #8746, #8745, #8744 ),
( #8743, #8755, #8760, #8763 ),
( #8764, #8762, #7140, #7139 ),
( #7123, #7335, #7416, #12480 ),
( #12659, #12656, #12657, #12660 ),
( #12661, #12662, #12663, #12664 ),
( #12665, #12658, #12634, #12633 ),
( #12666, #12670, #12685, #12686 ),
( #12687, #12699, #12696, #12691 ),
( #12716, #9654, #9455, #12766 ),
( #12739, #12768, #12769, #2428 ),
( #6811, #6817, #6829, #6129 ),
( #6241, #7093, #7075, #7095 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07653545108209693100, 0.1492500388750527500, 0.2171126866560605100, 0.2819496094670667600, 0.3428290010503656200, 0.4017657426085419200, 0.4585034301475619500, 0.5141500842750520400, 0.5690447220224786900, 0.6248331132826284700, 0.6813469247300586500, 0.7395313119108324300, 0.7999274580770191500, 0.8628976631361701100, 0.9296798722570387400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#12986 = direction ( 'none', ( -0.5000000000000012200, -6.123233995736782100e-017, -0.8660254037844380400 ) ) ;
#12987 = vector ( 'none', #12986, 999.9999999999998900 ) ;
#12988 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.732050807568874100 ) ) ;
#12989 = line ( 'none', #12988, #12987 ) ;
#12990 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12991 = cartesian_point ( 'none', ( -4.792885823458513900, 41.89999999999999900, -11.21174678844830200 ) ) ;
#12992 = cartesian_point ( 'none', ( -5.864425788735197800, 41.60000000000000900, -14.86302617619465100 ) ) ;
#12993 = cartesian_point ( 'none', ( -4.795003609775463400, 41.79999999999999700, -11.28173963325693500 ) ) ;
#12994 = cartesian_point ( 'none', ( -4.795003609775463400, 41.89999999999999900, -11.28173963325693500 ) ) ;
#12995 = cartesian_point ( 'none', ( -4.792885823458513900, 41.59999999999999400, -11.21174678844830200 ) ) ;
#12996 = cartesian_point ( 'none', ( -4.792885823458513900, 41.69999999999999600, -11.21174678844830200 ) ) ;
#12997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12998 = vector ( 'none', #12997, 1000.000000000000000 ) ;
#12999 = cartesian_point ( 'none', ( -1.000000000000000000, -1.224646799147353200e-016, -0.8414778403538630800 ) ) ;
#13000 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, -0.03047040929759353700 ) ) ;
#13001 = line ( 'none', #13000, #12943 ) ;
#13002 = cartesian_point ( 'none', ( -4.792885823458513900, 41.79999999999999700, -11.21174678844830200 ) ) ;
#13003 = face_outer_bound ( 'none', #7137, .t. ) ;
#13004 = cartesian_point ( 'none', ( -5.938308268815818600, 41.89999999999996300, -14.86493506493506300 ) ) ;
#13005 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13006 = vector ( 'none', #13005, 1000.000000000000000 ) ;
#13007 = cartesian_point ( 'none', ( 5.000000000000000000, 0.0000000000000000000, -0.03047040929759353700 ) ) ;
#13008 = line ( 'none', #13007, #13006 ) ;
#13009 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13011 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -995.2679491924311600 ) ) ;
#13012 = face_outer_bound ( 'none', #12742, .t. ) ;
#13013 = line ( 'none', #13016, #13046 ) ;
#13014 = cartesian_point ( 'none', ( -2.265710063941647000, 4.457191706237632700, 23.00000000000000000 ) ) ;
#13015 = cartesian_point ( 'none', ( -5.921059892192440400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#13016 = cartesian_point ( 'none', ( -5.921059892192440400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#13017 = axis2_placement_3d ( 'none', #13101, #13100, #13099 ) ;
#13018 = axis2_placement_3d ( 'none', #13011, #13010, #13009 ) ;
#13019 = conical_surface ( 'none', #13018, 577.3502691896276200, 0.5235987755983002600 ) ;
#13020 = axis2_placement_3d ( 'none', #13041, #13036, #13035 ) ;
#13021 = face_outer_bound ( 'none', #7154, .t. ) ;
#13022 = cartesian_point ( 'none', ( -6.031270567657163200, 41.59999999999996600, -14.27954234494651300 ) ) ;
#13023 = cartesian_point ( 'none', ( -6.031270567657163200, 41.69999999999996000, -14.27954234494651300 ) ) ;
#13024 = cartesian_point ( 'none', ( -6.031270567657163200, 41.79999999999994700, -14.27954234494651300 ) ) ;
#13025 = cartesian_point ( 'none', ( -6.031270567657163200, 41.89999999999994200, -14.27954234494651300 ) ) ;
#13026 = cartesian_point ( 'none', ( -5.958637726127724600, 41.59999999999998000, -14.28018631281010400 ) ) ;
#13027 = cartesian_point ( 'none', ( -5.958637726127724600, 41.69999999999997400, -14.28018631281010400 ) ) ;
#13028 = cartesian_point ( 'none', ( -5.958637726127724600, 41.79999999999996200, -14.28018631281010400 ) ) ;
#13029 = cartesian_point ( 'none', ( -5.958637726127724600, 41.89999999999995600, -14.28018631281010400 ) ) ;
#13030 = cartesian_point ( 'none', ( -5.921059892192440400, 41.59999999999998700, -14.28051948051948000 ) ) ;
#13031 = cartesian_point ( 'none', ( -5.921059892192440400, 41.69999999999998200, -14.28051948051948000 ) ) ;
#13032 = cartesian_point ( 'none', ( -5.921059892192440400, 41.79999999999996900, -14.28051948051948000 ) ) ;
#13033 = cartesian_point ( 'none', ( -5.921059892192440400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#13034 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13033, #13032, #13031, #13030 ),
( #13029, #13028, #13027, #13026 ),
( #13025, #13024, #13023, #13022 ),
( #13089, #13088, #13087, #13086 ),
( #13085, #13084, #13083, #13082 ),
( #13081, #13080, #13079, #13078 ),
( #13077, #13076, #13075, #13074 ),
( #13073, #13072, #13071, #13070 ),
( #13069, #13068, #13067, #13066 ),
( #13065, #13064, #13063, #13062 ),
( #13061, #13060, #13059, #13058 ),
( #13057, #13056, #13055, #13054 ),
( #13053, #13052, #13051, #13050 ),
( #13049, #13127, #13126, #13125 ),
( #13124, #13123, #13122, #13121 ),
( #13120, #13119, #13118, #13117 ),
( #13116, #13115, #13114, #13113 ),
( #13112, #13111, #13110, #13109 ),
( #13108, #13107, #13106, #13105 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08045051104289263600, 0.1554998946880205800, 0.2268489716071668500, 0.2950342457958631300, 0.3592264217266181700, 0.4211205140528723200, 0.4814121624443960000, 0.5401380992822685200, 0.5980313211695866800, 0.6547196862002712100, 0.7097875782854578000, 0.7655187345500743500, 0.8216627893499945900, 0.8791237115294607800, 0.9383480890221318500, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13035 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13037 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#13038 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13039 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.2000000000000002600 ) ) ;
#13040 = axis2_placement_3d ( 'none', #13039, #13038, #13037 ) ;
#13041 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.03047040929759353700 ) ) ;
#13042 = circle ( 'none', #13040, 5.000000000000000000 ) ;
#13043 = face_outer_bound ( 'none', #7188, .t. ) ;
#13044 = plane ( 'none', #13017 ) ;
#13045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13046 = vector ( 'none', #13045, 1000.000000000000000 ) ;
#13047 = cartesian_point ( 'none', ( 2.265710063941650500, 4.457191706237631800, 23.00000000000000000 ) ) ;
#13048 = circle ( 'none', #13090, 5.000000000000000000 ) ;
#13049 = cartesian_point ( 'none', ( -6.810404912505070700, 41.89999999999998400, -13.80409340188363700 ) ) ;
#13050 = cartesian_point ( 'none', ( -6.775737653883551200, 41.59999999999998700, -13.87409726613271000 ) ) ;
#13051 = cartesian_point ( 'none', ( -6.775737653883551200, 41.69999999999998200, -13.87409726613271000 ) ) ;
#13052 = cartesian_point ( 'none', ( -6.775737653883551200, 41.79999999999996900, -13.87409726613271000 ) ) ;
#13053 = cartesian_point ( 'none', ( -6.775737653883551200, 41.89999999999996300, -13.87409726613271000 ) ) ;
#13054 = cartesian_point ( 'none', ( -6.733472807022606900, 41.59999999999999400, -13.94005933584584200 ) ) ;
#13055 = cartesian_point ( 'none', ( -6.733472807022606900, 41.69999999999998900, -13.94005933584584200 ) ) ;
#13056 = cartesian_point ( 'none', ( -6.733472807022606900, 41.79999999999997600, -13.94005933584584200 ) ) ;
#13057 = cartesian_point ( 'none', ( -6.733472807022606900, 41.89999999999997000, -13.94005933584584200 ) ) ;
#13058 = cartesian_point ( 'none', ( -6.683575441946245200, 41.59999999999998000, -14.00171264088476300 ) ) ;
#13059 = cartesian_point ( 'none', ( -6.683575441946245200, 41.69999999999997400, -14.00171264088476300 ) ) ;
#13060 = cartesian_point ( 'none', ( -6.683575441946245200, 41.79999999999996200, -14.00171264088476300 ) ) ;
#13061 = cartesian_point ( 'none', ( -6.683575441946245200, 41.89999999999995600, -14.00171264088476300 ) ) ;
#13062 = cartesian_point ( 'none', ( -6.627056060384932200, 41.59999999999999400, -14.05982745086429700 ) ) ;
#13063 = cartesian_point ( 'none', ( -6.627056060384932200, 41.69999999999998900, -14.05982745086429700 ) ) ;
#13064 = cartesian_point ( 'none', ( -6.627056060384932200, 41.79999999999997600, -14.05982745086429700 ) ) ;
#13065 = cartesian_point ( 'none', ( -6.627056060384932200, 41.89999999999997000, -14.05982745086429700 ) ) ;
#13066 = cartesian_point ( 'none', ( -6.562507246985046700, 41.60000000000000900, -14.11158894781048700 ) ) ;
#13067 = cartesian_point ( 'none', ( -6.562507246985046700, 41.70000000000000300, -14.11158894781048700 ) ) ;
#13068 = cartesian_point ( 'none', ( -6.562507246985046700, 41.79999999999999000, -14.11158894781048700 ) ) ;
#13069 = cartesian_point ( 'none', ( -6.562507246985046700, 41.89999999999998400, -14.11158894781048700 ) ) ;
#13070 = cartesian_point ( 'none', ( -6.491598467167325000, 41.59999999999998000, -14.15786619782396200 ) ) ;
#13071 = cartesian_point ( 'none', ( -6.491598467167325000, 41.69999999999997400, -14.15786619782396200 ) ) ;
#13072 = cartesian_point ( 'none', ( -6.491598467167325000, 41.79999999999996200, -14.15786619782396200 ) ) ;
#13073 = cartesian_point ( 'none', ( -6.491598467167325000, 41.89999999999995600, -14.15786619782396200 ) ) ;
#13074 = cartesian_point ( 'none', ( -6.412560516768525800, 41.60000000000000900, -14.19467940474351600 ) ) ;
#13075 = cartesian_point ( 'none', ( -6.412560516768525800, 41.70000000000000300, -14.19467940474351600 ) ) ;
#13076 = cartesian_point ( 'none', ( -6.412560516768525800, 41.79999999999999000, -14.19467940474351600 ) ) ;
#13077 = cartesian_point ( 'none', ( -6.412560516768525800, 41.89999999999998400, -14.19467940474351600 ) ) ;
#13078 = cartesian_point ( 'none', ( -6.327686879171025700, 41.59999999999998000, -14.22689743036941600 ) ) ;
#13079 = cartesian_point ( 'none', ( -6.327686879171025700, 41.69999999999997400, -14.22689743036941600 ) ) ;
#13080 = cartesian_point ( 'none', ( -6.327686879171025700, 41.79999999999996200, -14.22689743036941600 ) ) ;
#13081 = cartesian_point ( 'none', ( -6.327686879171025700, 41.89999999999995600, -14.22689743036941600 ) ) ;
#13082 = cartesian_point ( 'none', ( -6.235422423987016000, 41.59999999999999400, -14.25073990034636900 ) ) ;
#13083 = cartesian_point ( 'none', ( -6.235422423987016000, 41.69999999999998900, -14.25073990034636900 ) ) ;
#13084 = cartesian_point ( 'none', ( -6.235422423987016000, 41.79999999999997600, -14.25073990034636900 ) ) ;
#13085 = cartesian_point ( 'none', ( -6.235422423987016000, 41.89999999999997000, -14.25073990034636900 ) ) ;
#13086 = cartesian_point ( 'none', ( -6.136620983501853000, 41.59999999999999400, -14.26746098478155900 ) ) ;
#13087 = cartesian_point ( 'none', ( -6.136620983501853000, 41.69999999999998900, -14.26746098478155900 ) ) ;
#13088 = cartesian_point ( 'none', ( -6.136620983501853000, 41.79999999999997600, -14.26746098478155900 ) ) ;
#13089 = cartesian_point ( 'none', ( -6.136620983501853000, 41.89999999999997000, -14.26746098478155900 ) ) ;
#13090 = axis2_placement_3d ( 'none', #13093, #13152, #13151 ) ;
#13091 = direction ( 'none', ( 0.1240347345892080600, 0.0000000000000000000, 0.9922778767136677400 ) ) ;
#13092 = plane ( 'none', #13097 ) ;
#13093 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 36.49999999999999300 ) ) ;
#13094 = face_outer_bound ( 'none', #7196, .t. ) ;
#13095 = cartesian_point ( 'none', ( -4.402188138945687600, 41.89999999999997000, -13.37142857142857000 ) ) ;
#13096 = cartesian_point ( 'none', ( -4.402188138945687600, 41.89999999999997000, -13.37142857142857000 ) ) ;
#13097 = axis2_placement_3d ( 'none', #13096, #13091, #13147 ) ;
#13098 = toroidal_surface ( 'none', #13145, 23.50000000000000400, 0.5000000000000000000 ) ;
#13099 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13101 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13102 = cylindrical_surface ( 'none', #13020, 5.000000000000000000 ) ;
#13103 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -1.750000000000003300 ) ) ;
#13104 = line ( 'none', #13103, #13132 ) ;
#13105 = cartesian_point ( 'none', ( -6.869720606478155700, 41.60000000000000100, -13.48303571428571600 ) ) ;
#13106 = cartesian_point ( 'none', ( -6.869720606478155700, 41.69999999999999600, -13.48303571428571600 ) ) ;
#13107 = cartesian_point ( 'none', ( -6.869720606478155700, 41.79999999999998300, -13.48303571428571600 ) ) ;
#13108 = cartesian_point ( 'none', ( -6.869720606478155700, 41.89999999999997700, -13.48303571428571600 ) ) ;
#13109 = cartesian_point ( 'none', ( -6.868874065599178500, 41.59999999999999400, -13.51181447144879800 ) ) ;
#13110 = cartesian_point ( 'none', ( -6.868874065599178500, 41.69999999999998900, -13.51181447144879800 ) ) ;
#13111 = cartesian_point ( 'none', ( -6.868874065599178500, 41.79999999999997600, -13.51181447144879800 ) ) ;
#13112 = cartesian_point ( 'none', ( -6.868874065599178500, 41.89999999999997000, -13.51181447144879800 ) ) ;
#13113 = cartesian_point ( 'none', ( -6.867214316244022700, 41.59999999999998000, -13.56823882711746500 ) ) ;
#13114 = cartesian_point ( 'none', ( -6.867214316244022700, 41.69999999999997400, -13.56823882711746500 ) ) ;
#13115 = cartesian_point ( 'none', ( -6.867214316244022700, 41.79999999999996200, -13.56823882711746500 ) ) ;
#13116 = cartesian_point ( 'none', ( -6.867214316244022700, 41.89999999999995600, -13.56823882711746500 ) ) ;
#13117 = cartesian_point ( 'none', ( -6.856151748258547200, 41.59999999999999400, -13.65095029663007200 ) ) ;
#13118 = cartesian_point ( 'none', ( -6.856151748258547200, 41.69999999999998900, -13.65095029663007200 ) ) ;
#13119 = cartesian_point ( 'none', ( -6.856151748258547200, 41.79999999999997600, -13.65095029663007200 ) ) ;
#13120 = cartesian_point ( 'none', ( -6.856151748258547200, 41.89999999999997000, -13.65095029663007200 ) ) ;
#13121 = cartesian_point ( 'none', ( -6.836571342638348100, 41.59999999999998700, -13.72934137977189600 ) ) ;
#13122 = cartesian_point ( 'none', ( -6.836571342638348100, 41.69999999999998200, -13.72934137977189600 ) ) ;
#13123 = cartesian_point ( 'none', ( -6.836571342638348100, 41.79999999999996900, -13.72934137977189600 ) ) ;
#13124 = cartesian_point ( 'none', ( -6.836571342638348100, 41.89999999999996300, -13.72934137977189600 ) ) ;
#13125 = cartesian_point ( 'none', ( -6.810404912505070700, 41.60000000000000900, -13.80409340188363700 ) ) ;
#13126 = cartesian_point ( 'none', ( -6.810404912505070700, 41.70000000000000300, -13.80409340188363700 ) ) ;
#13127 = cartesian_point ( 'none', ( -6.810404912505070700, 41.79999999999999000, -13.80409340188363700 ) ) ;
#13128 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13129 = circle ( 'none', #13171, 4.000000000000000000 ) ;
#13130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13131 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13132 = vector ( 'none', #13131, 1000.000000000000000 ) ;
#13133 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -995.2679491924311600 ) ) ;
#13134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13135 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13136 = face_outer_bound ( 'none', #7221, .t. ) ;
#13137 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13138 = vector ( 'none', #13137, 1000.000000000000000 ) ;
#13139 = cartesian_point ( 'none', ( -4.402188138945687600, 41.89999999999997000, -13.37142857142857000 ) ) ;
#13140 = line ( 'none', #13139, #13138 ) ;
#13141 = conical_surface ( 'none', #13146, 577.3502691896276200, 0.5235987755983002600 ) ;
#13142 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13143 = vector ( 'none', #13142, 1000.000000000000000 ) ;
#13144 = cartesian_point ( 'none', ( -2.265710063941649600, 4.457191706237630100, -0.03047040929759353700 ) ) ;
#13145 = axis2_placement_3d ( 'none', #13148, #13135, #13134 ) ;
#13146 = axis2_placement_3d ( 'none', #13133, #13130, #13128 ) ;
#13147 = direction ( 'none', ( 0.9922778767136676300, 0.0000000000000000000, -0.1240347345892080500 ) ) ;
#13148 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.500000000000000900, 0.0000000000000000000 ) ) ;
#13149 = line ( 'none', #13144, #13143 ) ;
#13150 = face_outer_bound ( 'none', #7347, .t. ) ;
#13151 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13152 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13153 = cartesian_point ( 'none', ( 1.120256135757310200, 4.880453303220282800, 24.86169622233433800 ) ) ;
#13154 = cartesian_point ( 'none', ( 0.7187362622088120400, 4.949936135854684900, 25.01526763759246900 ) ) ;
#13155 = cartesian_point ( 'none', ( 0.5777792281125224700, 4.968575791233016400, 25.05506592447917700 ) ) ;
#13156 = cartesian_point ( 'none', ( 0.2919919981032945700, 4.993527300687233600, 25.10800450533194500 ) ) ;
#13157 = cartesian_point ( 'none', ( 0.1478970207537800000, 4.999924114919545000, 25.12133003252719700 ) ) ;
#13158 = cartesian_point ( 'none', ( -0.1427207904342202300, 5.000074545412267900, 25.12158790870478600 ) ) ;
#13159 = cartesian_point ( 'none', ( -0.2902874277488427500, 4.993604678796114800, 25.10800237141935700 ) ) ;
#13160 = cartesian_point ( 'none', ( -0.5745565708694591000, 4.968927371744750400, 25.05551978001054500 ) ) ;
#13161 = cartesian_point ( 'none', ( -0.7128597234226369300, 4.950805705064006200, 25.01682570115712400 ) ) ;
#13162 = cartesian_point ( 'none', ( -0.9820101593037438000, 4.904518545341300500, 24.91464743618607600 ) ) ;
#13163 = cartesian_point ( 'none', ( -1.112191762050045200, 4.876337499739395100, 24.85107202316298800 ) ) ;
#13164 = cartesian_point ( 'none', ( -1.354566474550742200, 4.814643038996745600, 24.70384509786578400 ) ) ;
#13165 = face_outer_bound ( 'none', #7211, .t. ) ;
#13166 = cylindrical_surface ( 'none', #13189, 5.000000000000000000 ) ;
#13167 = axis2_placement_3d ( 'none', #13210, #13209, #13208 ) ;
#13168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13170 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.099999999999941900, 0.0000000000000000000 ) ) ;
#13171 = axis2_placement_3d ( 'none', #13170, #13169, #13168 ) ;
#13172 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13173 = cartesian_point ( 'none', ( -7.389201125958675400, 41.89999999999997000, -13.49521103896104000 ) ) ;
#13174 = cartesian_point ( 'none', ( -1.468212756784673000, 4.780878872392010600, 24.61970985061807600 ) ) ;
#13175 = cartesian_point ( 'none', ( -1.680036882765071800, 4.710618596768216400, 24.42853162584100000 ) ) ;
#13176 = cartesian_point ( 'none', ( -1.774943075681922700, 4.675234259389990000, 24.32401429087671800 ) ) ;
#13177 = cartesian_point ( 'none', ( -1.943456972278511100, 4.607734074248115900, 24.09671479110240400 ) ) ;
#13178 = cartesian_point ( 'none', ( -2.017561089940640400, 4.575351112508870200, 23.97268323470173400 ) ) ;
#13179 = cartesian_point ( 'none', ( -2.198367464618794700, 4.492743338765288600, 23.58343735465064500 ) ) ;
#13180 = cartesian_point ( 'none', ( -2.267088587919866800, 4.456490965534364100, 23.29454850562591200 ) ) ;
#13181 = cartesian_point ( 'none', ( -2.265710063941647000, 4.457191706237632700, 23.00000000000000000 ) ) ;
#13182 = circle ( 'none', #13167, 5.000000000000000000 ) ;
#13183 = b_spline_curve_with_knots ( 'none', 3,
( #13181, #13180, #13179, #13178, #13177, #13176, #13175, #13174, #13164, #13163, #13162, #13161, #13160, #13159, #13158, #13157, #13156, #13155, #13154, #13153, #13221, #13220, #13219, #13218, #13217, #13216, #13215, #13214, #13213, #13212 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0008746653771661946000, 0.001311998065749296000, 0.001749330754332397700, 0.002186663442915499100, 0.002623996131498600600, 0.003061328820081702500, 0.003498661508664804000, 0.003935994197247905500, 0.004373326885831007800, 0.005247992262997215100, 0.005685324951580319200, 0.006122657640163423200, 0.006559990328746526400, 0.006997323017329629700 ),
.unspecified. ) ;
#13184 = cartesian_point ( 'none', ( 0.1736386267881260000, -0.3517482125251161200, 1.325197236996031600 ) ) ;
#13185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13186 = vector ( 'none', #13185, 1000.000000000000000 ) ;
#13187 = cartesian_point ( 'none', ( 2.265710063941650500, 4.457191706237631800, -0.03047040929759353700 ) ) ;
#13188 = line ( 'none', #13187, #13186 ) ;
#13189 = axis2_placement_3d ( 'none', #13211, #13207, #13203 ) ;
#13190 = cartesian_point ( 'none', ( -4.795003609775463400, 41.59999999999999400, -11.28173963325693500 ) ) ;
#13191 = cartesian_point ( 'none', ( -7.337305555919755300, 41.89999999999998400, -13.91699675912651200 ) ) ;
#13192 = cartesian_point ( 'none', ( -7.367087439341056600, 41.89999999999997000, -13.78210659365872800 ) ) ;
#13193 = cartesian_point ( 'none', ( -7.385880336456460200, 41.89999999999997700, -13.64083446600573700 ) ) ;
#13194 = cartesian_point ( 'none', ( -7.388081431039318600, 41.89999999999997000, -13.54431195646652100 ) ) ;
#13195 = cartesian_point ( 'none', ( -7.389201125958675400, 41.89999999999997000, -13.49521103896104000 ) ) ;
#13196 = cartesian_point ( 'none', ( -4.843941037971642800, 41.79999999999999000, -11.47813717069249700 ) ) ;
#13197 = cartesian_point ( 'none', ( -4.843941037971642800, 41.89999999999999100, -11.47813717069249700 ) ) ;
#13198 = b_spline_curve_with_knots ( 'none', 3,
( #13195, #13194, #13193, #13192, #13191, #13243, #13242, #13241, #13240, #13239, #13238, #13237, #13236, #13235, #13234, #13233, #13232, #13231, #13230 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165530500, 0.1288080945620822800, 0.1899268927605019000, 0.2496112924553537100, 0.3082029397081854100, 0.3667423739871055700, 0.4258001349334950600, 0.4861823633435304300, 0.5466657910900634100, 0.6069212813171069900, 0.6677475274143165300, 0.7294654380821763400, 0.7931679656210826000, 0.8590477994595456800, 0.9277080739173513300, 1.000000000000000000 ),
.unspecified. ) ;
#13199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13200 = axis2_placement_3d ( 'none', #13204, #13172, #13199 ) ;
#13201 = cartesian_point ( 'none', ( -4.813908298941957900, 41.59999999999997300, -11.38337379886769800 ) ) ;
#13202 = cartesian_point ( 'none', ( -4.813908298941957900, 41.69999999999997400, -11.38337379886769800 ) ) ;
#13203 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13204 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#13205 = circle ( 'none', #13200, 1.750000000000003300 ) ;
#13206 = face_outer_bound ( 'none', #7214, .t. ) ;
#13207 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13208 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13210 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 36.49999999999999300 ) ) ;
#13211 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.03047040929759353700 ) ) ;
#13212 = cartesian_point ( 'none', ( 2.265710063941650500, 4.457191706237631800, 23.00000000000000000 ) ) ;
#13213 = cartesian_point ( 'none', ( 2.266663414011860700, 4.456707092832843400, 23.14761431034037600 ) ) ;
#13214 = cartesian_point ( 'none', ( 2.249868444746274200, 4.465351227560188500, 23.29152933177996600 ) ) ;
#13215 = cartesian_point ( 'none', ( 2.186000299273887800, 4.496962563299007300, 23.57315105784594400 ) ) ;
#13216 = cartesian_point ( 'none', ( 2.137996403594212100, 4.520322714225392800, 23.71199789741533300 ) ) ;
#13217 = cartesian_point ( 'none', ( 2.018073583090526800, 4.575120225278889800, 23.97058537015006200 ) ) ;
#13218 = cartesian_point ( 'none', ( 1.945987332151383400, 4.606662658965989400, 24.09206802805592000 ) ) ;
#13219 = cartesian_point ( 'none', ( 1.777827574609350800, 4.674134857421629300, 24.32050011104077900 ) ) ;
#13220 = cartesian_point ( 'none', ( 1.681623951018063500, 4.710015084684225300, 24.42677559999870600 ) ) ;
#13221 = cartesian_point ( 'none', ( 1.368457030867180600, 4.814117800493944400, 24.71032540832367300 ) ) ;
#13222 = cartesian_point ( 'none', ( -4.943710198769920800, 41.59999999999998000, -11.64558314737082300 ) ) ;
#13223 = cartesian_point ( 'none', ( -4.943710198769920800, 41.69999999999998200, -11.64558314737082300 ) ) ;
#13224 = cartesian_point ( 'none', ( -4.943710198769920800, 41.79999999999998300, -11.64558314737082300 ) ) ;
#13225 = cartesian_point ( 'none', ( -4.943710198769920800, 41.89999999999998400, -11.64558314737082300 ) ) ;
#13226 = cartesian_point ( 'none', ( -4.887078408325779200, 41.59999999999996600, -11.56593125856704800 ) ) ;
#13227 = cartesian_point ( 'none', ( -4.887078408325779200, 41.69999999999996700, -11.56593125856704800 ) ) ;
#13228 = cartesian_point ( 'none', ( -4.887078408325779200, 41.79999999999996900, -11.56593125856704800 ) ) ;
#13229 = cartesian_point ( 'none', ( -4.795003609775463400, 41.69999999999999600, -11.28173963325693500 ) ) ;
#13230 = cartesian_point ( 'none', ( -5.938308268815818600, 41.89999999999996300, -14.86493506493506300 ) ) ;
#13231 = cartesian_point ( 'none', ( -5.992480268504581700, 41.89999999999997000, -14.86386085532233100 ) ) ;
#13232 = cartesian_point ( 'none', ( -6.098102887482506100, 41.89999999999997700, -14.86176640000813800 ) ) ;
#13233 = cartesian_point ( 'none', ( -6.252097766275934300, 41.89999999999995600, -14.84271069614201900 ) ) ;
#13234 = cartesian_point ( 'none', ( -6.397910695148699000, 41.89999999999996300, -14.81386584770095800 ) ) ;
#13235 = cartesian_point ( 'none', ( -6.535357276220292300, 41.89999999999995600, -14.77238999104200100 ) ) ;
#13236 = cartesian_point ( 'none', ( -6.664168353139253900, 41.89999999999995600, -14.71820609222086800 ) ) ;
#13237 = cartesian_point ( 'none', ( -6.784536027527093600, 41.89999999999995600, -14.65232607181039100 ) ) ;
#13238 = cartesian_point ( 'none', ( -6.895575253955931000, 41.89999999999998400, -14.57332718685483500 ) ) ;
#13239 = cartesian_point ( 'none', ( -6.998123758054630300, 41.89999999999995600, -14.48419963327961400 ) ) ;
#13240 = cartesian_point ( 'none', ( -7.090279858856257000, 41.89999999999998400, -14.38541971218640800 ) ) ;
#13241 = cartesian_point ( 'none', ( -7.169302471171800300, 41.89999999999995600, -14.27781027175403000 ) ) ;
#13242 = cartesian_point ( 'none', ( -7.238521056738315800, 41.89999999999997700, -14.16513004178910200 ) ) ;
#13243 = cartesian_point ( 'none', ( -7.292843073164641900, 41.89999999999995600, -14.04404643180311400 ) ) ;
#13244 = cartesian_point ( 'none', ( -4.887078408325779200, 41.89999999999997000, -11.56593125856704800 ) ) ;
#13245 = cartesian_point ( 'none', ( -4.843941037971642800, 41.59999999999998700, -11.47813717069249700 ) ) ;
#13246 = cartesian_point ( 'none', ( -4.843941037971642800, 41.69999999999998900, -11.47813717069249700 ) ) ;
#13247 = cartesian_point ( 'none', ( -4.813908298941957900, 41.79999999999997600, -11.38337379886769800 ) ) ;
#13248 = cartesian_point ( 'none', ( -4.813908298941957900, 41.89999999999997700, -11.38337379886769800 ) ) ;
#13249 = cartesian_point ( 'none', ( -4.413563462909461800, 41.89999999999998400, -13.58929603764888000 ) ) ;
#13250 = cartesian_point ( 'none', ( -4.455972963244597000, 41.60000000000000100, -13.79630027880001300 ) ) ;
#13251 = cartesian_point ( 'none', ( -4.455972963244597000, 41.69999999999998900, -13.79630027880001300 ) ) ;
#13252 = cartesian_point ( 'none', ( -4.455972963244597000, 41.79999999999997600, -13.79630027880001300 ) ) ;
#13253 = cartesian_point ( 'none', ( -4.455972963244597000, 41.89999999999996300, -13.79630027880001300 ) ) ;
#13254 = cartesian_point ( 'none', ( -4.515772036026079100, 41.60000000000000900, -13.98964129393798400 ) ) ;
#13255 = cartesian_point ( 'none', ( -4.515772036026079100, 41.70000000000000300, -13.98964129393798400 ) ) ;
#13256 = cartesian_point ( 'none', ( -4.515772036026079100, 41.79999999999999000, -13.98964129393798400 ) ) ;
#13257 = cartesian_point ( 'none', ( -4.515772036026079100, 41.89999999999997700, -13.98964129393798400 ) ) ;
#13258 = cartesian_point ( 'none', ( -4.600682882875123200, 41.60000000000000900, -14.16641402481493900 ) ) ;
#13259 = cartesian_point ( 'none', ( -4.600682882875123200, 41.69999999999999600, -14.16641402481493900 ) ) ;
#13260 = cartesian_point ( 'none', ( -4.600682882875123200, 41.79999999999998300, -14.16641402481493900 ) ) ;
#13261 = cartesian_point ( 'none', ( -4.600682882875123200, 41.89999999999997000, -14.16641402481493900 ) ) ;
#13262 = cartesian_point ( 'none', ( -4.704868388485484100, 41.59999999999999400, -14.32693361098977300 ) ) ;
#13263 = cartesian_point ( 'none', ( -4.704868388485484100, 41.69999999999998200, -14.32693361098977300 ) ) ;
#13264 = cartesian_point ( 'none', ( -4.704868388485484100, 41.79999999999996900, -14.32693361098977300 ) ) ;
#13265 = cartesian_point ( 'none', ( -4.704868388485484100, 41.89999999999995600, -14.32693361098977300 ) ) ;
#13266 = cartesian_point ( 'none', ( -4.830305842181926900, 41.59999999999999400, -14.46717722413685300 ) ) ;
#13267 = cartesian_point ( 'none', ( -4.830305842181926900, 41.69999999999998200, -14.46717722413685300 ) ) ;
#13268 = cartesian_point ( 'none', ( -4.830305842181926900, 41.79999999999996900, -14.46717722413685300 ) ) ;
#13269 = cartesian_point ( 'none', ( -4.830305842181926900, 41.89999999999995600, -14.46717722413685300 ) ) ;
#13270 = cartesian_point ( 'none', ( -4.974027248634807400, 41.60000000000000900, -14.58877405244266400 ) ) ;
#13271 = cartesian_point ( 'none', ( -4.974027248634807400, 41.69999999999999600, -14.58877405244266400 ) ) ;
#13272 = cartesian_point ( 'none', ( -4.974027248634807400, 41.79999999999998300, -14.58877405244266400 ) ) ;
#13273 = cartesian_point ( 'none', ( -4.974027248634807400, 41.89999999999997000, -14.58877405244266400 ) ) ;
#13274 = cartesian_point ( 'none', ( -5.137113770613489700, 41.60000000000000100, -14.68877272938062700 ) ) ;
#13275 = cartesian_point ( 'none', ( -5.137113770613489700, 41.69999999999998900, -14.68877272938062700 ) ) ;
#13276 = cartesian_point ( 'none', ( -5.137113770613489700, 41.79999999999997600, -14.68877272938062700 ) ) ;
#13277 = cartesian_point ( 'none', ( -5.137113770613489700, 41.89999999999996300, -14.68877272938062700 ) ) ;
#13278 = cartesian_point ( 'none', ( -5.316444454547116100, 41.60000000000000100, -14.76858143008577400 ) ) ;
#13279 = cartesian_point ( 'none', ( -5.316444454547116100, 41.69999999999998900, -14.76858143008577400 ) ) ;
#13280 = cartesian_point ( 'none', ( -5.316444454547116100, 41.79999999999997600, -14.76858143008577400 ) ) ;
#13281 = cartesian_point ( 'none', ( -5.316444454547116100, 41.89999999999996300, -14.76858143008577400 ) ) ;
#13282 = cartesian_point ( 'none', ( -5.511616581091165500, 41.59999999999999400, -14.82352646054749100 ) ) ;
#13283 = cartesian_point ( 'none', ( -5.511616581091165500, 41.69999999999998200, -14.82352646054749100 ) ) ;
#13284 = cartesian_point ( 'none', ( -5.511616581091165500, 41.79999999999996900, -14.82352646054749100 ) ) ;
#13285 = cartesian_point ( 'none', ( -5.511616581091165500, 41.89999999999995600, -14.82352646054749100 ) ) ;
#13286 = cartesian_point ( 'none', ( -5.720207068775362600, 41.60000000000000100, -14.85930002230285000 ) ) ;
#13287 = cartesian_point ( 'none', ( -5.720207068775362600, 41.69999999999998900, -14.85930002230285000 ) ) ;
#13288 = cartesian_point ( 'none', ( -5.720207068775362600, 41.79999999999997600, -14.85930002230285000 ) ) ;
#13289 = cartesian_point ( 'none', ( -5.720207068775362600, 41.89999999999996300, -14.85930002230285000 ) ) ;
#13290 = cartesian_point ( 'none', ( -4.704868388485484100, 41.89999999999995600, -14.32693361098977300 ) ) ;
#13291 = cartesian_point ( 'none', ( -4.830305842181926900, 41.89999999999995600, -14.46717722413685300 ) ) ;
#13292 = cartesian_point ( 'none', ( -4.974027248634807400, 41.89999999999997000, -14.58877405244266400 ) ) ;
#13293 = cartesian_point ( 'none', ( -5.137113770613489700, 41.89999999999996300, -14.68877272938062700 ) ) ;
#13294 = cartesian_point ( 'none', ( -5.316444454547116100, 41.89999999999996300, -14.76858143008577400 ) ) ;
#13295 = cartesian_point ( 'none', ( -5.511616581091165500, 41.89999999999995600, -14.82352646054749100 ) ) ;
#13296 = cartesian_point ( 'none', ( -5.720207068775362600, 41.89999999999996300, -14.85930002230285000 ) ) ;
#13297 = cartesian_point ( 'none', ( -5.864425788735197800, 41.89999999999997000, -14.86302617619465100 ) ) ;
#13298 = cartesian_point ( 'none', ( -5.938308268815818600, 41.89999999999996300, -14.86493506493506300 ) ) ;
#13299 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000006600 ) ) ;
#13300 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13301 = vector ( 'none', #13300, 1000.000000000000000 ) ;
#13302 = cartesian_point ( 'none', ( -7.389201125958675400, 41.89999999999997000, -13.49521103896104000 ) ) ;
#13303 = line ( 'none', #13302, #13301 ) ;
#13304 = b_spline_curve_with_knots ( 'none', 3,
( #13298, #13297, #13296, #13295, #13294, #13293, #13292, #13291, #13290, #13352, #13351, #13350, #13349, #13348, #13347 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855276300, 0.1794356400707838900, 0.2627360323579472900, 0.3438083481953170300, 0.4230452774191630300, 0.5001529842276708500, 0.5774089034162434000, 0.6564856345293805800, 0.7376727179345764500, 0.8207802048008796500, 0.9079141569544778600, 1.000000000000000000 ),
.unspecified. ) ;
#13305 = cylindrical_surface ( 'none', #13323, 1.000000000000000000 ) ;
#13306 = conical_surface ( 'none', #13342, 1.000000000000000000, 0.4636476090008039300 ) ;
#13307 = cartesian_point ( 'none', ( 2.000000000000000400, 2.499999999999999600, 23.00000000000000000 ) ) ;
#13308 = face_outer_bound ( 'none', #7284, .t. ) ;
#13309 = cartesian_point ( 'none', ( -4.402188138945687600, 41.60000000000000900, -13.37142857142857000 ) ) ;
#13310 = cartesian_point ( 'none', ( -4.402188138945687600, 41.69999999999999600, -13.37142857142857000 ) ) ;
#13311 = cartesian_point ( 'none', ( -4.402188138945687600, 41.79999999999998300, -13.37142857142857000 ) ) ;
#13312 = cartesian_point ( 'none', ( -4.402188138945687600, 41.89999999999997000, -13.37142857142857000 ) ) ;
#13313 = cartesian_point ( 'none', ( -4.406049121356144100, 41.60000000000000900, -13.44537657128914900 ) ) ;
#13314 = cartesian_point ( 'none', ( -4.406049121356144100, 41.69999999999999600, -13.44537657128914900 ) ) ;
#13315 = cartesian_point ( 'none', ( -4.406049121356144100, 41.79999999999998300, -13.44537657128914900 ) ) ;
#13316 = cartesian_point ( 'none', ( -4.406049121356144100, 41.89999999999997000, -13.44537657128914900 ) ) ;
#13317 = cartesian_point ( 'none', ( -4.413563462909461800, 41.60000000000001600, -13.58929603764888000 ) ) ;
#13318 = cartesian_point ( 'none', ( -4.413563462909461800, 41.70000000000001000, -13.58929603764888000 ) ) ;
#13319 = cartesian_point ( 'none', ( -4.413563462909461800, 41.79999999999999700, -13.58929603764888000 ) ) ;
#13320 = cartesian_point ( 'none', ( -6.040783918166467500, 41.89999999999998400, -12.12142857142857200 ) ) ;
#13321 = line ( 'none', #13320, #13360 ) ;
#13322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13323 = axis2_placement_3d ( 'none', #13327, #13326, #13325 ) ;
#13324 = face_outer_bound ( 'none', #7197, .t. ) ;
#13325 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13327 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8414778403538630800 ) ) ;
#13328 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13329 = cartesian_point ( 'none', ( -6.040783918166467500, 41.89999999999998400, -12.12142857142857200 ) ) ;
#13330 = cylindrical_surface ( 'none', #13362, 1.108097866292550500 ) ;
#13331 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13332 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13333 = axis2_placement_3d ( 'none', #13337, #13332, #13331 ) ;
#13334 = circle ( 'none', #13333, 1.000000000000000000 ) ;
#13335 = face_outer_bound ( 'none', #7303, .t. ) ;
#13336 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13337 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000006600 ) ) ;
#13338 = vector ( 'none', #13328, 1000.000000000000000 ) ;
#13339 = cartesian_point ( 'none', ( -5.938308268815818600, 41.89999999999996300, -14.86493506493506300 ) ) ;
#13340 = line ( 'none', #13339, #13338 ) ;
#13341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13342 = axis2_placement_3d ( 'none', #13299, #13341, #13336 ) ;
#13343 = direction ( 'none', ( -0.9922778767136676300, 0.0000000000000000000, 0.1240347345892080500 ) ) ;
#13344 = vector ( 'none', #13343, 1000.000000000000200 ) ;
#13345 = cartesian_point ( 'none', ( -4.402188138945687600, 41.89999999999997000, -13.37142857142857000 ) ) ;
#13346 = line ( 'none', #13345, #13344 ) ;
#13347 = cartesian_point ( 'none', ( -4.402188138945687600, 41.89999999999997000, -13.37142857142857000 ) ) ;
#13348 = cartesian_point ( 'none', ( -4.406049121356144100, 41.89999999999997000, -13.44537657128914900 ) ) ;
#13349 = cartesian_point ( 'none', ( -4.413563462909461800, 41.89999999999998400, -13.58929603764888000 ) ) ;
#13350 = cartesian_point ( 'none', ( -4.455972963244597000, 41.89999999999996300, -13.79630027880001300 ) ) ;
#13351 = cartesian_point ( 'none', ( -4.515772036026079100, 41.89999999999997700, -13.98964129393798400 ) ) ;
#13352 = cartesian_point ( 'none', ( -4.600682882875123200, 41.89999999999997000, -14.16641402481493900 ) ) ;
#13353 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13401, #13400, #13399, #13398 ),
( #13397, #13396, #13395, #13394 ),
( #13393, #13392, #13391, #13390 ),
( #13389, #13388, #13387, #13386 ),
( #13385, #13384, #13383, #13382 ),
( #13381, #13380, #13379, #13378 ),
( #13377, #13376, #13375, #13374 ),
( #13373, #13372, #13371, #13370 ),
( #13369, #13368, #13367, #13366 ),
( #13365, #13364, #13442, #13441 ),
( #13440, #13439, #13438, #13437 ),
( #13436, #13435, #13434, #13433 ),
( #13432, #13431, #13430, #13429 ),
( #13428, #13427, #13426, #13425 ),
( #13424, #13423, #13422, #13421 ),
( #13420, #13419, #13418, #13417 ),
( #13416, #13415, #13414, #13413 ),
( #13412, #13411, #13410, #13409 ),
( #13408, #13407, #13406, #13405 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06963126437337235900, 0.1341901772269844800, 0.1941713397153362600, 0.2497838309809537200, 0.3006697896524284700, 0.3465350886682810300, 0.3883372497475777700, 0.4262586141180793000, 0.4964798159753688300, 0.5655832088180637900, 0.6346194946841697800, 0.7045496640752670900, 0.7754752546675761600, 0.8476864144986098200, 0.9223977305791021300, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13354 = circle ( 'none', #13469, 1.901691408543279700 ) ;
#13355 = cartesian_point ( 'none', ( -13.06287985764831700, 41.60000000000000100, -17.93746986251606000 ) ) ;
#13356 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13357 = cartesian_point ( 'none', ( -12.97081933389626600, 41.60000000000000100, -19.82546191276967200 ) ) ;
#13358 = cartesian_point ( 'none', ( -13.27532157470911600, 41.60000000000000100, -18.01212090933024600 ) ) ;
#13359 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13360 = vector ( 'none', #13359, 1000.000000000000000 ) ;
#13361 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 32.39137802864861000 ) ) ;
#13362 = axis2_placement_3d ( 'none', #13363, #13404, #13322 ) ;
#13363 = cartesian_point ( 'none', ( -12.90650641721097200, 41.89999999999999900, -19.03447862656855000 ) ) ;
#13364 = cartesian_point ( 'none', ( -6.890288958342343200, 41.79999999999997600, -12.46688575379490200 ) ) ;
#13365 = cartesian_point ( 'none', ( -6.890288958342343200, 41.89999999999997000, -12.46688575379490200 ) ) ;
#13366 = cartesian_point ( 'none', ( -6.801983639833959000, 41.60000000000000100, -12.40928803689503500 ) ) ;
#13367 = cartesian_point ( 'none', ( -6.801983639833959000, 41.69999999999999600, -12.40928803689503500 ) ) ;
#13368 = cartesian_point ( 'none', ( -6.801983639833959000, 41.79999999999998300, -12.40928803689503500 ) ) ;
#13369 = cartesian_point ( 'none', ( -6.801983639833959000, 41.89999999999997700, -12.40928803689503500 ) ) ;
#13370 = cartesian_point ( 'none', ( -6.724553336692510500, 41.59999999999999400, -12.36681378540771800 ) ) ;
#13371 = cartesian_point ( 'none', ( -6.724553336692510500, 41.69999999999998900, -12.36681378540771800 ) ) ;
#13372 = cartesian_point ( 'none', ( -6.724553336692510500, 41.79999999999997600, -12.36681378540771800 ) ) ;
#13373 = cartesian_point ( 'none', ( -6.724553336692510500, 41.89999999999997000, -12.36681378540771800 ) ) ;
#13374 = cartesian_point ( 'none', ( -6.636364169515545100, 41.60000000000000100, -12.32555451442569000 ) ) ;
#13375 = cartesian_point ( 'none', ( -6.636364169515545100, 41.69999999999999600, -12.32555451442569000 ) ) ;
#13376 = cartesian_point ( 'none', ( -6.636364169515545100, 41.79999999999998300, -12.32555451442569000 ) ) ;
#13377 = cartesian_point ( 'none', ( -6.636364169515545100, 41.89999999999997700, -12.32555451442569000 ) ) ;
#13378 = cartesian_point ( 'none', ( -6.538293172246531200, 41.60000000000000100, -12.28259953103370700 ) ) ;
#13379 = cartesian_point ( 'none', ( -6.538293172246531200, 41.69999999999999600, -12.28259953103370700 ) ) ;
#13380 = cartesian_point ( 'none', ( -6.538293172246531200, 41.79999999999998300, -12.28259953103370700 ) ) ;
#13381 = cartesian_point ( 'none', ( -6.538293172246531200, 41.89999999999997700, -12.28259953103370700 ) ) ;
#13382 = cartesian_point ( 'none', ( -6.428749200894827700, 41.60000000000000900, -12.24147672571129600 ) ) ;
#13383 = cartesian_point ( 'none', ( -6.428749200894827700, 41.70000000000001000, -12.24147672571129600 ) ) ;
#13384 = cartesian_point ( 'none', ( -6.428749200894827700, 41.79999999999999700, -12.24147672571129600 ) ) ;
#13385 = cartesian_point ( 'none', ( -6.428749200894827700, 41.89999999999999100, -12.24147672571129600 ) ) ;
#13386 = cartesian_point ( 'none', ( -6.308761546410846000, 41.60000000000000900, -12.20119136442720100 ) ) ;
#13387 = cartesian_point ( 'none', ( -6.308761546410846000, 41.70000000000000300, -12.20119136442720100 ) ) ;
#13388 = cartesian_point ( 'none', ( -6.308761546410846000, 41.79999999999999000, -12.20119136442720100 ) ) ;
#13389 = cartesian_point ( 'none', ( -6.308761546410846000, 41.89999999999998400, -12.20119136442720100 ) ) ;
#13390 = cartesian_point ( 'none', ( -6.178592771650858900, 41.60000000000000900, -12.16034124712968500 ) ) ;
#13391 = cartesian_point ( 'none', ( -6.178592771650858900, 41.70000000000001000, -12.16034124712968500 ) ) ;
#13392 = cartesian_point ( 'none', ( -6.178592771650858900, 41.79999999999999700, -12.16034124712968500 ) ) ;
#13393 = cartesian_point ( 'none', ( -6.178592771650858900, 41.89999999999999100, -12.16034124712968500 ) ) ;
#13394 = cartesian_point ( 'none', ( -6.087863384559300400, 41.60000000000000900, -12.13472226019823500 ) ) ;
#13395 = cartesian_point ( 'none', ( -6.087863384559300400, 41.70000000000000300, -12.13472226019823500 ) ) ;
#13396 = cartesian_point ( 'none', ( -6.087863384559300400, 41.79999999999999000, -12.13472226019823500 ) ) ;
#13397 = cartesian_point ( 'none', ( -6.087863384559300400, 41.89999999999998400, -12.13472226019823500 ) ) ;
#13398 = cartesian_point ( 'none', ( -6.040783918166467500, 41.60000000000000900, -12.12142857142857200 ) ) ;
#13399 = cartesian_point ( 'none', ( -6.040783918166467500, 41.70000000000000300, -12.12142857142857200 ) ) ;
#13400 = cartesian_point ( 'none', ( -6.040783918166467500, 41.79999999999999000, -12.12142857142857200 ) ) ;
#13401 = cartesian_point ( 'none', ( -6.040783918166467500, 41.89999999999998400, -12.12142857142857200 ) ) ;
#13402 = face_outer_bound ( 'none', #7267, .t. ) ;
#13403 = face_outer_bound ( 'none', #6277, .t. ) ;
#13404 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13405 = cartesian_point ( 'none', ( -7.389201125958675400, 41.59999999999999400, -13.49521103896104000 ) ) ;
#13406 = cartesian_point ( 'none', ( -7.389201125958675400, 41.69999999999998900, -13.49521103896104000 ) ) ;
#13407 = cartesian_point ( 'none', ( -7.389201125958675400, 41.79999999999997600, -13.49521103896104000 ) ) ;
#13408 = cartesian_point ( 'none', ( -7.389201125958675400, 41.89999999999997000, -13.49521103896104000 ) ) ;
#13409 = cartesian_point ( 'none', ( -7.387900144195855400, 41.59999999999999400, -13.44063795597630900 ) ) ;
#13410 = cartesian_point ( 'none', ( -7.387900144195855400, 41.69999999999998900, -13.44063795597630900 ) ) ;
#13411 = cartesian_point ( 'none', ( -7.387900144195855400, 41.79999999999997600, -13.44063795597630900 ) ) ;
#13412 = cartesian_point ( 'none', ( -7.387900144195855400, 41.89999999999997000, -13.44063795597630900 ) ) ;
#13413 = cartesian_point ( 'none', ( -7.385346646747319900, 41.59999999999999400, -13.33352482638231300 ) ) ;
#13414 = cartesian_point ( 'none', ( -7.385346646747319900, 41.69999999999998900, -13.33352482638231300 ) ) ;
#13415 = cartesian_point ( 'none', ( -7.385346646747319900, 41.79999999999997600, -13.33352482638231300 ) ) ;
#13416 = cartesian_point ( 'none', ( -7.385346646747319900, 41.89999999999997000, -13.33352482638231300 ) ) ;
#13417 = cartesian_point ( 'none', ( -7.357652579200181900, 41.60000000000000900, -13.17771383438631000 ) ) ;
#13418 = cartesian_point ( 'none', ( -7.357652579200181900, 41.70000000000000300, -13.17771383438631000 ) ) ;
#13419 = cartesian_point ( 'none', ( -7.357652579200181900, 41.79999999999999000, -13.17771383438631000 ) ) ;
#13420 = cartesian_point ( 'none', ( -7.357652579200181900, 41.89999999999998400, -13.17771383438631000 ) ) ;
#13421 = cartesian_point ( 'none', ( -7.315644897233230600, 41.59999999999999400, -13.03023212296318300 ) ) ;
#13422 = cartesian_point ( 'none', ( -7.315644897233230600, 41.69999999999998900, -13.03023212296318300 ) ) ;
#13423 = cartesian_point ( 'none', ( -7.315644897233230600, 41.79999999999997600, -13.03023212296318300 ) ) ;
#13424 = cartesian_point ( 'none', ( -7.315644897233230600, 41.89999999999997000, -13.03023212296318300 ) ) ;
#13425 = cartesian_point ( 'none', ( -7.255221852288936900, 41.60000000000000900, -12.89275812397297800 ) ) ;
#13426 = cartesian_point ( 'none', ( -7.255221852288936900, 41.70000000000000300, -12.89275812397297800 ) ) ;
#13427 = cartesian_point ( 'none', ( -7.255221852288936900, 41.79999999999999000, -12.89275812397297800 ) ) ;
#13428 = cartesian_point ( 'none', ( -7.255221852288936900, 41.89999999999998400, -12.89275812397297800 ) ) ;
#13429 = cartesian_point ( 'none', ( -7.179767223338206600, 41.59999999999999400, -12.76574402475299200 ) ) ;
#13430 = cartesian_point ( 'none', ( -7.179767223338206600, 41.69999999999998900, -12.76574402475299200 ) ) ;
#13431 = cartesian_point ( 'none', ( -7.179767223338206600, 41.79999999999997600, -12.76574402475299200 ) ) ;
#13432 = cartesian_point ( 'none', ( -7.179767223338206600, 41.89999999999997000, -12.76574402475299200 ) ) ;
#13433 = cartesian_point ( 'none', ( -7.091378229570525900, 41.59999999999998700, -12.64880627789126100 ) ) ;
#13434 = cartesian_point ( 'none', ( -7.091378229570525900, 41.69999999999998200, -12.64880627789126100 ) ) ;
#13435 = cartesian_point ( 'none', ( -7.091378229570525900, 41.79999999999996900, -12.64880627789126100 ) ) ;
#13436 = cartesian_point ( 'none', ( -7.091378229570525900, 41.89999999999996300, -12.64880627789126100 ) ) ;
#13437 = cartesian_point ( 'none', ( -6.987584685783965600, 41.60000000000000100, -12.54505886992977500 ) ) ;
#13438 = cartesian_point ( 'none', ( -6.987584685783965600, 41.69999999999999600, -12.54505886992977500 ) ) ;
#13439 = cartesian_point ( 'none', ( -6.987584685783965600, 41.79999999999998300, -12.54505886992977500 ) ) ;
#13440 = cartesian_point ( 'none', ( -6.987584685783965600, 41.89999999999997700, -12.54505886992977500 ) ) ;
#13441 = cartesian_point ( 'none', ( -6.890288958342343200, 41.59999999999999400, -12.46688575379490200 ) ) ;
#13442 = cartesian_point ( 'none', ( -6.890288958342343200, 41.69999999999998900, -12.46688575379490200 ) ) ;
#13443 = cartesian_point ( 'none', ( -12.64660108417611700, 41.60000000000000100, -19.10111859849385500 ) ) ;
#13444 = vector ( 'none', #13701, 1000.000000000000000 ) ;
#13445 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7000000000000000700, -4.000000000000000000 ) ) ;
#13446 = vector ( 'none', #13467, 1000.000000000000000 ) ;
#13447 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13448 = cartesian_point ( 'none', ( -7.389201125958675400, 41.89999999999997000, -13.49521103896104000 ) ) ;
#13449 = cartesian_point ( 'none', ( -7.387900144195855400, 41.89999999999997000, -13.44063795597630900 ) ) ;
#13450 = cartesian_point ( 'none', ( -7.385346646747319900, 41.89999999999997000, -13.33352482638231300 ) ) ;
#13451 = cartesian_point ( 'none', ( -7.357652579200181900, 41.89999999999998400, -13.17771383438631000 ) ) ;
#13452 = cartesian_point ( 'none', ( -7.315644897233230600, 41.89999999999997000, -13.03023212296318300 ) ) ;
#13453 = cartesian_point ( 'none', ( -7.255221852288936900, 41.89999999999998400, -12.89275812397297800 ) ) ;
#13454 = cartesian_point ( 'none', ( -7.179767223338206600, 41.89999999999997000, -12.76574402475299200 ) ) ;
#13455 = cartesian_point ( 'none', ( -7.091378229570525900, 41.89999999999996300, -12.64880627789126100 ) ) ;
#13456 = cartesian_point ( 'none', ( -6.987584685783965600, 41.89999999999997700, -12.54505886992977500 ) ) ;
#13457 = cartesian_point ( 'none', ( -6.890288958342343200, 41.89999999999997000, -12.46688575379490200 ) ) ;
#13458 = cartesian_point ( 'none', ( -6.801983639833959000, 41.89999999999997700, -12.40928803689503500 ) ) ;
#13459 = cartesian_point ( 'none', ( -6.724553336692510500, 41.89999999999997000, -12.36681378540771800 ) ) ;
#13460 = cartesian_point ( 'none', ( -6.636364169515545100, 41.89999999999997700, -12.32555451442569000 ) ) ;
#13461 = cartesian_point ( 'none', ( -6.538293172246531200, 41.89999999999997700, -12.28259953103370700 ) ) ;
#13462 = cartesian_point ( 'none', ( -6.428749200894827700, 41.89999999999999100, -12.24147672571129600 ) ) ;
#13463 = cartesian_point ( 'none', ( -6.308761546410846000, 41.89999999999998400, -12.20119136442720100 ) ) ;
#13464 = cartesian_point ( 'none', ( -6.178592771650858900, 41.89999999999999100, -12.16034124712968500 ) ) ;
#13465 = cartesian_point ( 'none', ( -6.087863384559300400, 41.89999999999998400, -12.13472226019823500 ) ) ;
#13466 = cartesian_point ( 'none', ( -6.040783918166467500, 41.89999999999998400, -12.12142857142857200 ) ) ;
#13467 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13468 = cartesian_point ( 'none', ( -13.06287985764831700, 41.89999999999999900, -17.93746986251606000 ) ) ;
#13469 = axis2_placement_3d ( 'none', #13357, #13356, #13447 ) ;
#13470 = b_spline_curve_with_knots ( 'none', 3,
( #13466, #13465, #13464, #13463, #13462, #13461, #13460, #13459, #13458, #13457, #13456, #13455, #13454, #13453, #13452, #13451, #13450, #13449, #13448 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337235900, 0.1341901772269844800, 0.1941713397153362600, 0.2497838309809537200, 0.3006697896524284700, 0.3465350886682810300, 0.3883372497475777700, 0.4262586141180793000, 0.4964798159753688300, 0.5655832088180637900, 0.6346194946841697800, 0.7045496640752670900, 0.7754752546675761600, 0.8476864144986098200, 0.9223977305791021300, 1.000000000000000000 ),
.unspecified. ) ;
#13471 = line ( 'none', #13468, #13446 ) ;
#13472 = cartesian_point ( 'none', ( -4.791798528556077100, 41.59999999999998700, -11.17581168831168800 ) ) ;
#13473 = cartesian_point ( 'none', ( -4.791798528556077100, 41.69999999999998900, -11.17581168831168800 ) ) ;
#13474 = cartesian_point ( 'none', ( -4.791798528556077100, 41.79999999999999000, -11.17581168831168800 ) ) ;
#13475 = cartesian_point ( 'none', ( -4.791798528556077100, 41.89999999999999100, -11.17581168831168800 ) ) ;
#13476 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13475, #13474, #13473, #13472 ),
( #12991, #13002, #12996, #12995 ),
( #12994, #12993, #13229, #13190 ),
( #13248, #13247, #13202, #13201 ),
( #13197, #13196, #13246, #13245 ),
( #13244, #13228, #13227, #13226 ),
( #13225, #13224, #13223, #13222 ),
( #13533, #13532, #13531, #13530 ),
( #13529, #13528, #13527, #13526 ),
( #13525, #13524, #13523, #13522 ),
( #13521, #13520, #13519, #13518 ),
( #13517, #13516, #13515, #13514 ),
( #13513, #13512, #13511, #13510 ),
( #13509, #13508, #13507, #13506 ),
( #13505, #13504, #13503, #13502 ),
( #13501, #13500, #13499, #13498 ),
( #13497, #13496, #13495, #13494 ),
( #13493, #13551, #13550, #13549 ),
( #13548, #13547, #13546, #13545 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06280893414292504400, 0.1223365445858943100, 0.1801461333772828600, 0.2362349947481106900, 0.2926969982405507900, 0.3504490454514465100, 0.4105966300475130700, 0.4738082519953761300, 0.5105868934159417700, 0.5554113163238430000, 0.6085886568548996000, 0.6699545513665790000, 0.7401147486839164700, 0.8179712488671813100, 0.9048403753300026100, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13477 = vector ( 'none', #13487, 1000.000000000000000 ) ;
#13478 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#13479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13480 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13481 = axis2_placement_3d ( 'none', #13443, #13480, #13479 ) ;
#13482 = line ( 'none', #13445, #13444 ) ;
#13483 = axis2_placement_3d ( 'none', #13492, #13491, #13478 ) ;
#13484 = line ( 'none', #13488, #13477 ) ;
#13485 = cartesian_point ( 'none', ( -11.98167302986231200, 41.60000000000000100, -18.21469231066785400 ) ) ;
#13486 = plane ( 'none', #13483 ) ;
#13487 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13488 = cartesian_point ( 'none', ( -12.81670603208851000, 41.89999999999999900, -17.93002547133110300 ) ) ;
#13489 = circle ( 'none', #13481, 1.108097866238593600 ) ;
#13490 = face_outer_bound ( 'none', #7422, .t. ) ;
#13491 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#13492 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#13493 = cartesian_point ( 'none', ( -5.988319389100551500, 41.89999999999998400, -12.10703805557771800 ) ) ;
#13494 = cartesian_point ( 'none', ( -5.887961146434518500, 41.59999999999998000, -12.07951075460767000 ) ) ;
#13495 = cartesian_point ( 'none', ( -5.887961146434518500, 41.69999999999998200, -12.07951075460767000 ) ) ;
#13496 = cartesian_point ( 'none', ( -5.887961146434518500, 41.79999999999998300, -12.07951075460767000 ) ) ;
#13497 = cartesian_point ( 'none', ( -5.887961146434518500, 41.89999999999998400, -12.07951075460767000 ) ) ;
#13498 = cartesian_point ( 'none', ( -5.745351932854934100, 41.59999999999996600, -12.03782373496197000 ) ) ;
#13499 = cartesian_point ( 'none', ( -5.745351932854934100, 41.69999999999996700, -12.03782373496197000 ) ) ;
#13500 = cartesian_point ( 'none', ( -5.745351932854934100, 41.79999999999996900, -12.03782373496197000 ) ) ;
#13501 = cartesian_point ( 'none', ( -5.745351932854934100, 41.89999999999997000, -12.03782373496197000 ) ) ;
#13502 = cartesian_point ( 'none', ( -5.616732070573752900, 41.59999999999999400, -11.99924045441398200 ) ) ;
#13503 = cartesian_point ( 'none', ( -5.616732070573752900, 41.69999999999999600, -11.99924045441398200 ) ) ;
#13504 = cartesian_point ( 'none', ( -5.616732070573752900, 41.79999999999999700, -11.99924045441398200 ) ) ;
#13505 = cartesian_point ( 'none', ( -5.616732070573752900, 41.89999999999999900, -11.99924045441398200 ) ) ;
#13506 = cartesian_point ( 'none', ( -5.502591941946690200, 41.59999999999997300, -11.96315856172965700 ) ) ;
#13507 = cartesian_point ( 'none', ( -5.502591941946690200, 41.69999999999997400, -11.96315856172965700 ) ) ;
#13508 = cartesian_point ( 'none', ( -5.502591941946690200, 41.79999999999997600, -11.96315856172965700 ) ) ;
#13509 = cartesian_point ( 'none', ( -5.502591941946690200, 41.89999999999997700, -11.96315856172965700 ) ) ;
#13510 = cartesian_point ( 'none', ( -5.402741267892466200, 41.59999999999998700, -11.92874863358723100 ) ) ;
#13511 = cartesian_point ( 'none', ( -5.402741267892466200, 41.69999999999998900, -11.92874863358723100 ) ) ;
#13512 = cartesian_point ( 'none', ( -5.402741267892466200, 41.79999999999999000, -11.92874863358723100 ) ) ;
#13513 = cartesian_point ( 'none', ( -5.402741267892466200, 41.89999999999999100, -11.92874863358723100 ) ) ;
#13514 = cartesian_point ( 'none', ( -5.317658433495508600, 41.59999999999997300, -11.89615147457093500 ) ) ;
#13515 = cartesian_point ( 'none', ( -5.317658433495508600, 41.69999999999997400, -11.89615147457093500 ) ) ;
#13516 = cartesian_point ( 'none', ( -5.317658433495508600, 41.79999999999997600, -11.89615147457093500 ) ) ;
#13517 = cartesian_point ( 'none', ( -5.317658433495508600, 41.89999999999997700, -11.89615147457093500 ) ) ;
#13518 = cartesian_point ( 'none', ( -5.246212589075427400, 41.59999999999997300, -11.86724227986268500 ) ) ;
#13519 = cartesian_point ( 'none', ( -5.246212589075427400, 41.69999999999997400, -11.86724227986268500 ) ) ;
#13520 = cartesian_point ( 'none', ( -5.246212589075427400, 41.79999999999997600, -11.86724227986268500 ) ) ;
#13521 = cartesian_point ( 'none', ( -5.246212589075427400, 41.89999999999997700, -11.86724227986268500 ) ) ;
#13522 = cartesian_point ( 'none', ( -5.171435305791214400, 41.59999999999997300, -11.83156742293924400 ) ) ;
#13523 = cartesian_point ( 'none', ( -5.171435305791214400, 41.69999999999997400, -11.83156742293924400 ) ) ;
#13524 = cartesian_point ( 'none', ( -5.171435305791214400, 41.79999999999997600, -11.83156742293924400 ) ) ;
#13525 = cartesian_point ( 'none', ( -5.171435305791214400, 41.89999999999997700, -11.83156742293924400 ) ) ;
#13526 = cartesian_point ( 'none', ( -5.093279193134188500, 41.59999999999997300, -11.78334043814107300 ) ) ;
#13527 = cartesian_point ( 'none', ( -5.093279193134188500, 41.69999999999997400, -11.78334043814107300 ) ) ;
#13528 = cartesian_point ( 'none', ( -5.093279193134188500, 41.79999999999997600, -11.78334043814107300 ) ) ;
#13529 = cartesian_point ( 'none', ( -5.093279193134188500, 41.89999999999997700, -11.78334043814107300 ) ) ;
#13530 = cartesian_point ( 'none', ( -5.012457927560601200, 41.59999999999998700, -11.71818349116208000 ) ) ;
#13531 = cartesian_point ( 'none', ( -5.012457927560601200, 41.69999999999998900, -11.71818349116208000 ) ) ;
#13532 = cartesian_point ( 'none', ( -5.012457927560601200, 41.79999999999999000, -11.71818349116208000 ) ) ;
#13533 = cartesian_point ( 'none', ( -5.012457927560601200, 41.89999999999999100, -11.71818349116208000 ) ) ;
#13534 = cartesian_point ( 'none', ( -4.791798528556077100, 41.89999999999999100, -11.17581168831168800 ) ) ;
#13535 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13536 = b_spline_curve_with_knots ( 'none', 3,
( #13568, #13567, #13566, #13565, #13672, #13671, #13670, #13669, #13668, #13667, #13666, #13665, #13664, #13663, #13662, #13661, #13660, #13659, #13658 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292504400, 0.1223365445858943100, 0.1801461333772828600, 0.2362349947481106900, 0.2926969982405507900, 0.3504490454514465100, 0.4105966300475130700, 0.4738082519953761300, 0.5105868934159417700, 0.5554113163238430000, 0.6085886568548996000, 0.6699545513665790000, 0.7401147486839164700, 0.8179712488671813100, 0.9048403753300026100, 1.000000000000000000 ),
.unspecified. ) ;
#13537 = face_outer_bound ( 'none', #7502, .t. ) ;
#13538 = face_outer_bound ( 'none', #7200, .t. ) ;
#13539 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13540 = vector ( 'none', #13539, 1000.000000000000000 ) ;
#13541 = cartesian_point ( 'none', ( -4.791798528556077100, 41.89999999999999100, -11.17581168831168800 ) ) ;
#13542 = line ( 'none', #13541, #13540 ) ;
#13543 = cartesian_point ( 'none', ( -2.000000000000000400, 2.499999999999999600, 23.00000000000000000 ) ) ;
#13544 = cartesian_point ( 'none', ( 1.750409263651713900, 41.89999999999997700, -12.64293831168831200 ) ) ;
#13545 = cartesian_point ( 'none', ( -6.040783918166467500, 41.59999999999998000, -12.12142857142857200 ) ) ;
#13546 = cartesian_point ( 'none', ( -6.040783918166467500, 41.69999999999998200, -12.12142857142857200 ) ) ;
#13547 = cartesian_point ( 'none', ( -6.040783918166467500, 41.79999999999998300, -12.12142857142857200 ) ) ;
#13548 = cartesian_point ( 'none', ( -6.040783918166467500, 41.89999999999998400, -12.12142857142857200 ) ) ;
#13549 = cartesian_point ( 'none', ( -5.988319389100551500, 41.59999999999998000, -12.10703805557771800 ) ) ;
#13550 = cartesian_point ( 'none', ( -5.988319389100551500, 41.69999999999998200, -12.10703805557771800 ) ) ;
#13551 = cartesian_point ( 'none', ( -5.988319389100551500, 41.79999999999998300, -12.10703805557771800 ) ) ;
#13552 = cartesian_point ( 'none', ( -7.385880336456460200, 41.69999999999999600, -13.64083446600573700 ) ) ;
#13553 = cartesian_point ( 'none', ( -7.385880336456460200, 41.79999999999998300, -13.64083446600573700 ) ) ;
#13554 = cartesian_point ( 'none', ( -7.385880336456460200, 41.89999999999997700, -13.64083446600573700 ) ) ;
#13555 = cartesian_point ( 'none', ( -7.388081431039318600, 41.59999999999999400, -13.54431195646652100 ) ) ;
#13556 = cartesian_point ( 'none', ( -7.388081431039318600, 41.69999999999998900, -13.54431195646652100 ) ) ;
#13557 = cartesian_point ( 'none', ( -7.388081431039318600, 41.79999999999997600, -13.54431195646652100 ) ) ;
#13558 = cartesian_point ( 'none', ( -7.388081431039318600, 41.89999999999997000, -13.54431195646652100 ) ) ;
#13559 = cartesian_point ( 'none', ( -7.389201125958675400, 41.59999999999999400, -13.49521103896104000 ) ) ;
#13560 = cartesian_point ( 'none', ( -7.389201125958675400, 41.69999999999998900, -13.49521103896104000 ) ) ;
#13561 = cartesian_point ( 'none', ( -7.389201125958675400, 41.79999999999997600, -13.49521103896104000 ) ) ;
#13562 = cartesian_point ( 'none', ( -7.389201125958675400, 41.89999999999997000, -13.49521103896104000 ) ) ;
#13563 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13562, #13561, #13560, #13559 ),
( #13558, #13557, #13556, #13555 ),
( #13554, #13553, #13552, #13616 ),
( #13615, #13614, #13613, #13612 ),
( #13611, #13610, #13609, #13608 ),
( #13607, #13606, #13605, #13604 ),
( #13603, #13602, #13601, #13600 ),
( #13599, #13598, #13597, #13596 ),
( #13595, #13594, #13593, #13592 ),
( #13591, #13590, #13589, #13588 ),
( #13587, #13586, #13585, #13584 ),
( #13583, #13582, #13581, #13580 ),
( #13579, #13578, #13577, #13576 ),
( #13657, #13656, #13655, #13654 ),
( #13653, #13652, #13651, #13650 ),
( #13649, #13648, #13647, #13646 ),
( #13645, #13644, #13643, #13642 ),
( #13641, #13640, #13639, #13638 ),
( #13637, #13636, #13635, #13634 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06552456681165530500, 0.1288080945620822800, 0.1899268927605019000, 0.2496112924553537100, 0.3082029397081854100, 0.3667423739871055700, 0.4258001349334950600, 0.4861823633435304300, 0.5466657910900634100, 0.6069212813171069900, 0.6677475274143165300, 0.7294654380821763400, 0.7931679656210826000, 0.8590477994595456800, 0.9277080739173513300, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13564 = cartesian_point ( 'none', ( -5.802350476608024700, 41.89999999999999100, -10.31948051948051900 ) ) ;
#13565 = cartesian_point ( 'none', ( -4.813908298941957900, 41.89999999999997700, -11.38337379886769800 ) ) ;
#13566 = cartesian_point ( 'none', ( -4.795003609775463400, 41.89999999999999900, -11.28173963325693500 ) ) ;
#13567 = cartesian_point ( 'none', ( -4.792885823458513900, 41.89999999999999900, -11.21174678844830200 ) ) ;
#13568 = cartesian_point ( 'none', ( -4.791798528556077100, 41.89999999999999100, -11.17581168831168800 ) ) ;
#13569 = axis2_placement_3d ( 'none', #13570, #13535, #13574 ) ;
#13570 = cartesian_point ( 'none', ( -12.98142953249392700, 41.89999999999999900, -18.50886945730377800 ) ) ;
#13571 = cartesian_point ( 'none', ( -5.577612238274751300, 41.89999999999998400, -10.33334574430514000 ) ) ;
#13572 = cartesian_point ( 'none', ( -5.687779263373903000, 41.89999999999999900, -10.32181593930633800 ) ) ;
#13573 = cartesian_point ( 'none', ( -5.763425936251104900, 41.89999999999999900, -10.32027395738428600 ) ) ;
#13574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13575 = b_spline_curve_with_knots ( 'none', 3,
( #13564, #13573, #13572, #13571, #13633, #13632, #13631, #13630, #13629, #13628, #13627, #13626, #13625, #13624, #13623, #13622, #13621, #13620, #13619 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358425200, 0.1518431884317484600, 0.2221711396212834600, 0.2890481476931503500, 0.3534993433770060600, 0.4154483888407459700, 0.4759097321748410600, 0.5358233828430213300, 0.5943985337375126100, 0.6513453914741999000, 0.7072793441794827900, 0.7634559259109727800, 0.8203663402465061200, 0.8778410359464687800, 0.9374731558819083800, 1.000000000000000000 ),
.unspecified. ) ;
#13576 = cartesian_point ( 'none', ( -6.664168353139253900, 41.59999999999998000, -14.71820609222086800 ) ) ;
#13577 = cartesian_point ( 'none', ( -6.664168353139253900, 41.69999999999997400, -14.71820609222086800 ) ) ;
#13578 = cartesian_point ( 'none', ( -6.664168353139253900, 41.79999999999996200, -14.71820609222086800 ) ) ;
#13579 = cartesian_point ( 'none', ( -6.664168353139253900, 41.89999999999995600, -14.71820609222086800 ) ) ;
#13580 = cartesian_point ( 'none', ( -6.784536027527093600, 41.59999999999998000, -14.65232607181039100 ) ) ;
#13581 = cartesian_point ( 'none', ( -6.784536027527093600, 41.69999999999997400, -14.65232607181039100 ) ) ;
#13582 = cartesian_point ( 'none', ( -6.784536027527093600, 41.79999999999996200, -14.65232607181039100 ) ) ;
#13583 = cartesian_point ( 'none', ( -6.784536027527093600, 41.89999999999995600, -14.65232607181039100 ) ) ;
#13584 = cartesian_point ( 'none', ( -6.895575253955931000, 41.60000000000000900, -14.57332718685483500 ) ) ;
#13585 = cartesian_point ( 'none', ( -6.895575253955931000, 41.70000000000000300, -14.57332718685483500 ) ) ;
#13586 = cartesian_point ( 'none', ( -6.895575253955931000, 41.79999999999999000, -14.57332718685483500 ) ) ;
#13587 = cartesian_point ( 'none', ( -6.895575253955931000, 41.89999999999998400, -14.57332718685483500 ) ) ;
#13588 = cartesian_point ( 'none', ( -6.998123758054630300, 41.59999999999998000, -14.48419963327961400 ) ) ;
#13589 = cartesian_point ( 'none', ( -6.998123758054630300, 41.69999999999997400, -14.48419963327961400 ) ) ;
#13590 = cartesian_point ( 'none', ( -6.998123758054630300, 41.79999999999996200, -14.48419963327961400 ) ) ;
#13591 = cartesian_point ( 'none', ( -6.998123758054630300, 41.89999999999995600, -14.48419963327961400 ) ) ;
#13592 = cartesian_point ( 'none', ( -7.090279858856257000, 41.60000000000000900, -14.38541971218640800 ) ) ;
#13593 = cartesian_point ( 'none', ( -7.090279858856257000, 41.70000000000000300, -14.38541971218640800 ) ) ;
#13594 = cartesian_point ( 'none', ( -7.090279858856257000, 41.79999999999999000, -14.38541971218640800 ) ) ;
#13595 = cartesian_point ( 'none', ( -7.090279858856257000, 41.89999999999998400, -14.38541971218640800 ) ) ;
#13596 = cartesian_point ( 'none', ( -7.169302471171800300, 41.59999999999998000, -14.27781027175403000 ) ) ;
#13597 = cartesian_point ( 'none', ( -7.169302471171800300, 41.69999999999997400, -14.27781027175403000 ) ) ;
#13598 = cartesian_point ( 'none', ( -7.169302471171800300, 41.79999999999996200, -14.27781027175403000 ) ) ;
#13599 = cartesian_point ( 'none', ( -7.169302471171800300, 41.89999999999995600, -14.27781027175403000 ) ) ;
#13600 = cartesian_point ( 'none', ( -7.238521056738315800, 41.60000000000000100, -14.16513004178910200 ) ) ;
#13601 = cartesian_point ( 'none', ( -7.238521056738315800, 41.69999999999999600, -14.16513004178910200 ) ) ;
#13602 = cartesian_point ( 'none', ( -7.238521056738315800, 41.79999999999998300, -14.16513004178910200 ) ) ;
#13603 = cartesian_point ( 'none', ( -7.238521056738315800, 41.89999999999997700, -14.16513004178910200 ) ) ;
#13604 = cartesian_point ( 'none', ( -7.292843073164641900, 41.59999999999998000, -14.04404643180311400 ) ) ;
#13605 = cartesian_point ( 'none', ( -7.292843073164641900, 41.69999999999997400, -14.04404643180311400 ) ) ;
#13606 = cartesian_point ( 'none', ( -7.292843073164641900, 41.79999999999996200, -14.04404643180311400 ) ) ;
#13607 = cartesian_point ( 'none', ( -7.292843073164641900, 41.89999999999995600, -14.04404643180311400 ) ) ;
#13608 = cartesian_point ( 'none', ( -7.337305555919755300, 41.60000000000000900, -13.91699675912651200 ) ) ;
#13609 = cartesian_point ( 'none', ( -7.337305555919755300, 41.70000000000000300, -13.91699675912651200 ) ) ;
#13610 = cartesian_point ( 'none', ( -7.337305555919755300, 41.79999999999999000, -13.91699675912651200 ) ) ;
#13611 = cartesian_point ( 'none', ( -7.337305555919755300, 41.89999999999998400, -13.91699675912651200 ) ) ;
#13612 = cartesian_point ( 'none', ( -7.367087439341056600, 41.59999999999999400, -13.78210659365872800 ) ) ;
#13613 = cartesian_point ( 'none', ( -7.367087439341056600, 41.69999999999998900, -13.78210659365872800 ) ) ;
#13614 = cartesian_point ( 'none', ( -7.367087439341056600, 41.79999999999997600, -13.78210659365872800 ) ) ;
#13615 = cartesian_point ( 'none', ( -7.367087439341056600, 41.89999999999997000, -13.78210659365872800 ) ) ;
#13616 = cartesian_point ( 'none', ( -7.385880336456460200, 41.60000000000000100, -13.64083446600573700 ) ) ;
#13617 = face_outer_bound ( 'none', #2729, .t. ) ;
#13618 = cylindrical_surface ( 'none', #13569, 0.5771755819430728400 ) ;
#13619 = cartesian_point ( 'none', ( -4.791798528556077100, 41.89999999999999100, -11.17581168831168800 ) ) ;
#13620 = cartesian_point ( 'none', ( -4.792576557805572800, 41.89999999999999100, -11.14466562258778700 ) ) ;
#13621 = cartesian_point ( 'none', ( -4.794096596893781200, 41.89999999999999900, -11.08381542013732200 ) ) ;
#13622 = cartesian_point ( 'none', ( -4.806010264333004900, 41.89999999999997700, -10.99486357955705900 ) ) ;
#13623 = cartesian_point ( 'none', ( -4.828319268029434700, 41.89999999999999900, -10.91099194140533700 ) ) ;
#13624 = cartesian_point ( 'none', ( -4.855781284907582300, 41.89999999999997700, -10.83043004811667100 ) ) ;
#13625 = cartesian_point ( 'none', ( -4.893905898441774500, 41.89999999999999900, -10.75508536872214200 ) ) ;
#13626 = cartesian_point ( 'none', ( -4.940015391652274000, 41.90000000000000600, -10.68444364367461900 ) ) ;
#13627 = cartesian_point ( 'none', ( -4.994246581405033900, 41.89999999999998400, -10.61829283889988700 ) ) ;
#13628 = cartesian_point ( 'none', ( -5.055917585245044400, 41.90000000000000600, -10.55613194361912700 ) ) ;
#13629 = cartesian_point ( 'none', ( -5.126022271769574700, 41.89999999999999900, -10.50080760729133700 ) ) ;
#13630 = cartesian_point ( 'none', ( -5.202414814133463000, 41.89999999999998400, -10.45137020496569300 ) ) ;
#13631 = cartesian_point ( 'none', ( -5.286491868704691100, 41.89999999999999100, -10.41093611490221500 ) ) ;
#13632 = cartesian_point ( 'none', ( -5.376942489679390000, 41.89999999999999100, -10.37768946930148100 ) ) ;
#13633 = cartesian_point ( 'none', ( -5.473908225235511800, 41.90000000000000600, -10.35088015727654400 ) ) ;
#13634 = cartesian_point ( 'none', ( -5.938308268815818600, 41.59999999999998700, -14.86493506493506300 ) ) ;
#13635 = cartesian_point ( 'none', ( -5.938308268815818600, 41.69999999999998200, -14.86493506493506300 ) ) ;
#13636 = cartesian_point ( 'none', ( -5.938308268815818600, 41.79999999999996900, -14.86493506493506300 ) ) ;
#13637 = cartesian_point ( 'none', ( -5.938308268815818600, 41.89999999999996300, -14.86493506493506300 ) ) ;
#13638 = cartesian_point ( 'none', ( -5.992480268504581700, 41.59999999999999400, -14.86386085532233100 ) ) ;
#13639 = cartesian_point ( 'none', ( -5.992480268504581700, 41.69999999999998900, -14.86386085532233100 ) ) ;
#13640 = cartesian_point ( 'none', ( -5.992480268504581700, 41.79999999999997600, -14.86386085532233100 ) ) ;
#13641 = cartesian_point ( 'none', ( -5.992480268504581700, 41.89999999999997000, -14.86386085532233100 ) ) ;
#13642 = cartesian_point ( 'none', ( -6.098102887482506100, 41.60000000000000100, -14.86176640000813800 ) ) ;
#13643 = cartesian_point ( 'none', ( -6.098102887482506100, 41.69999999999999600, -14.86176640000813800 ) ) ;
#13644 = cartesian_point ( 'none', ( -6.098102887482506100, 41.79999999999998300, -14.86176640000813800 ) ) ;
#13645 = cartesian_point ( 'none', ( -6.098102887482506100, 41.89999999999997700, -14.86176640000813800 ) ) ;
#13646 = cartesian_point ( 'none', ( -6.252097766275934300, 41.59999999999998000, -14.84271069614201900 ) ) ;
#13647 = cartesian_point ( 'none', ( -6.252097766275934300, 41.69999999999997400, -14.84271069614201900 ) ) ;
#13648 = cartesian_point ( 'none', ( -6.252097766275934300, 41.79999999999996200, -14.84271069614201900 ) ) ;
#13649 = cartesian_point ( 'none', ( -6.252097766275934300, 41.89999999999995600, -14.84271069614201900 ) ) ;
#13650 = cartesian_point ( 'none', ( -6.397910695148699000, 41.59999999999998700, -14.81386584770095800 ) ) ;
#13651 = cartesian_point ( 'none', ( -6.397910695148699000, 41.69999999999998200, -14.81386584770095800 ) ) ;
#13652 = cartesian_point ( 'none', ( -6.397910695148699000, 41.79999999999996900, -14.81386584770095800 ) ) ;
#13653 = cartesian_point ( 'none', ( -6.397910695148699000, 41.89999999999996300, -14.81386584770095800 ) ) ;
#13654 = cartesian_point ( 'none', ( -6.535357276220292300, 41.59999999999998000, -14.77238999104200100 ) ) ;
#13655 = cartesian_point ( 'none', ( -6.535357276220292300, 41.69999999999997400, -14.77238999104200100 ) ) ;
#13656 = cartesian_point ( 'none', ( -6.535357276220292300, 41.79999999999996200, -14.77238999104200100 ) ) ;
#13657 = cartesian_point ( 'none', ( -6.535357276220292300, 41.89999999999995600, -14.77238999104200100 ) ) ;
#13658 = cartesian_point ( 'none', ( -6.040783918166467500, 41.89999999999998400, -12.12142857142857200 ) ) ;
#13659 = cartesian_point ( 'none', ( -5.988319389100551500, 41.89999999999998400, -12.10703805557771800 ) ) ;
#13660 = cartesian_point ( 'none', ( -5.887961146434518500, 41.89999999999998400, -12.07951075460767000 ) ) ;
#13661 = cartesian_point ( 'none', ( -5.745351932854934100, 41.89999999999997000, -12.03782373496197000 ) ) ;
#13662 = cartesian_point ( 'none', ( -5.616732070573752900, 41.89999999999999900, -11.99924045441398200 ) ) ;
#13663 = cartesian_point ( 'none', ( -5.502591941946690200, 41.89999999999997700, -11.96315856172965700 ) ) ;
#13664 = cartesian_point ( 'none', ( -5.402741267892466200, 41.89999999999999100, -11.92874863358723100 ) ) ;
#13665 = cartesian_point ( 'none', ( -5.317658433495508600, 41.89999999999997700, -11.89615147457093500 ) ) ;
#13666 = cartesian_point ( 'none', ( -5.246212589075427400, 41.89999999999997700, -11.86724227986268500 ) ) ;
#13667 = cartesian_point ( 'none', ( -5.171435305791214400, 41.89999999999997700, -11.83156742293924400 ) ) ;
#13668 = cartesian_point ( 'none', ( -5.093279193134188500, 41.89999999999997700, -11.78334043814107300 ) ) ;
#13669 = cartesian_point ( 'none', ( -5.012457927560601200, 41.89999999999999100, -11.71818349116208000 ) ) ;
#13670 = cartesian_point ( 'none', ( -4.943710198769920800, 41.89999999999998400, -11.64558314737082300 ) ) ;
#13671 = cartesian_point ( 'none', ( -4.887078408325779200, 41.89999999999997000, -11.56593125856704800 ) ) ;
#13672 = cartesian_point ( 'none', ( -4.843941037971642800, 41.89999999999999100, -11.47813717069249700 ) ) ;
#13673 = face_outer_bound ( 'none', #7283, .t. ) ;
#13674 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865429100, -0.7071067811865522400 ) ) ;
#13675 = face_outer_bound ( 'none', #12564, .t. ) ;
#13676 = cartesian_point ( 'none', ( -5.802350476608024700, 41.89999999999999100, -10.31948051948051900 ) ) ;
#13677 = cartesian_point ( 'none', ( -6.818877561801494700, 41.79999999999996900, -10.83728749337041500 ) ) ;
#13678 = cartesian_point ( 'none', ( -6.818877561801494700, 41.89999999999997000, -10.83728749337041500 ) ) ;
#13679 = cartesian_point ( 'none', ( -6.886552193049915600, 41.60000000000000900, -10.96827654244362900 ) ) ;
#13680 = cartesian_point ( 'none', ( -6.886552193049915600, 41.70000000000001700, -10.96827654244362900 ) ) ;
#13681 = cartesian_point ( 'none', ( -6.886552193049915600, 41.80000000000001100, -10.96827654244362900 ) ) ;
#13682 = cartesian_point ( 'none', ( -6.886552193049915600, 41.90000000000001300, -10.96827654244362900 ) ) ;
#13683 = cartesian_point ( 'none', ( -6.938185660040508300, 41.59999999999998000, -11.12122567571139700 ) ) ;
#13684 = cartesian_point ( 'none', ( -6.938185660040508300, 41.69999999999998200, -11.12122567571139700 ) ) ;
#13685 = cartesian_point ( 'none', ( -6.938185660040508300, 41.79999999999997600, -11.12122567571139700 ) ) ;
#13686 = cartesian_point ( 'none', ( -6.938185660040508300, 41.89999999999997700, -11.12122567571139700 ) ) ;
#13687 = cartesian_point ( 'none', ( -6.977743262653055100, 41.59999999999999400, -11.29671911266291700 ) ) ;
#13688 = cartesian_point ( 'none', ( -6.977743262653055100, 41.69999999999999600, -11.29671911266291700 ) ) ;
#13689 = cartesian_point ( 'none', ( -6.977743262653055100, 41.79999999999999000, -11.29671911266291700 ) ) ;
#13690 = cartesian_point ( 'none', ( -6.977743262653055100, 41.89999999999999100, -11.29671911266291700 ) ) ;
#13691 = cartesian_point ( 'none', ( -6.992048041425214900, 41.60000000000000100, -11.42216562640065200 ) ) ;
#13692 = cartesian_point ( 'none', ( -6.992048041425214900, 41.70000000000000300, -11.42216562640065200 ) ) ;
#13693 = cartesian_point ( 'none', ( -6.992048041425214900, 41.79999999999999700, -11.42216562640065200 ) ) ;
#13694 = cartesian_point ( 'none', ( -6.992048041425214900, 41.89999999999999900, -11.42216562640065200 ) ) ;
#13695 = cartesian_point ( 'none', ( -6.999590736348286800, 41.59999999999999400, -11.48831168831169000 ) ) ;
#13696 = cartesian_point ( 'none', ( -6.999590736348286800, 41.69999999999999600, -11.48831168831169000 ) ) ;
#13697 = cartesian_point ( 'none', ( -6.999590736348286800, 41.79999999999999000, -11.48831168831169000 ) ) ;
#13698 = cartesian_point ( 'none', ( -6.999590736348286800, 41.89999999999999100, -11.48831168831169000 ) ) ;
#13699 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13698, #13697, #13696, #13695 ),
( #13694, #13693, #13692, #13691 ),
( #13690, #13689, #13688, #13687 ),
( #13686, #13685, #13684, #13683 ),
( #13682, #13681, #13680, #13679 ),
( #13678, #13677, #13739, #13738 ),
( #13737, #13736, #13735, #13734 ),
( #13733, #13732, #13731, #13730 ),
( #13729, #13728, #13727, #13726 ),
( #13725, #13724, #13723, #13722 ),
( #13721, #13720, #13719, #13718 ),
( #13717, #13716, #13715, #13714 ),
( #13713, #13712, #13711, #13710 ),
( #13709, #13708, #13707, #13706 ),
( #13705, #13704, #13703, #13702 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1067542446756741100, 0.2024602438052786600, 0.2880984046102432700, 0.3650349869768723100, 0.4382110044850720000, 0.5119003190699886700, 0.5875807962058160500, 0.6662208942164925500, 0.7471056663116983900, 0.8288144931620918800, 0.9124960947837581500, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13700 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13777, #13776, #13775, #13774 ),
( #13773, #13772, #13771, #13770 ),
( #13769, #13768, #13767, #13766 ),
( #13765, #13764, #13763, #13762 ),
( #13761, #13760, #13759, #13758 ),
( #13757, #13756, #13755, #13754 ),
( #13753, #13752, #13751, #13750 ),
( #13749, #13748, #13747, #13746 ),
( #13745, #13744, #13743, #13742 ),
( #13741, #13740, #13817, #13816 ),
( #13815, #13814, #13813, #13812 ),
( #13811, #13810, #13809, #13808 ),
( #13807, #13806, #13805, #13804 ),
( #13803, #13802, #13801, #13800 ),
( #13799, #13798, #13797, #13796 ),
( #13795, #13794, #13793, #13792 ),
( #13791, #13790, #13789, #13788 ),
( #13787, #13786, #13785, #13784 ),
( #13783, #13782, #13781, #13780 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07813200622358425200, 0.1518431884317484600, 0.2221711396212834600, 0.2890481476931503500, 0.3534993433770060600, 0.4154483888407459700, 0.4759097321748410600, 0.5358233828430213300, 0.5943985337375126100, 0.6513453914741999000, 0.7072793441794827900, 0.7634559259109727800, 0.8203663402465061200, 0.8778410359464687800, 0.9374731558819083800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13701 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13702 = cartesian_point ( 'none', ( -5.802350476608024700, 41.59999999999999400, -10.31948051948051900 ) ) ;
#13703 = cartesian_point ( 'none', ( -5.802350476608024700, 41.69999999999999600, -10.31948051948051900 ) ) ;
#13704 = cartesian_point ( 'none', ( -5.802350476608024700, 41.79999999999999000, -10.31948051948051900 ) ) ;
#13705 = cartesian_point ( 'none', ( -5.802350476608024700, 41.89999999999999100, -10.31948051948051900 ) ) ;
#13706 = cartesian_point ( 'none', ( -5.856908629838121900, 41.59999999999999400, -10.32123839476527000 ) ) ;
#13707 = cartesian_point ( 'none', ( -5.856908629838121900, 41.69999999999999600, -10.32123839476527000 ) ) ;
#13708 = cartesian_point ( 'none', ( -5.856908629838121900, 41.79999999999999000, -10.32123839476527000 ) ) ;
#13709 = cartesian_point ( 'none', ( -5.856908629838121900, 41.89999999999999100, -10.32123839476527000 ) ) ;
#13710 = cartesian_point ( 'none', ( -5.963641753231350200, 41.60000000000000900, -10.32467735867019000 ) ) ;
#13711 = cartesian_point ( 'none', ( -5.963641753231350200, 41.70000000000001700, -10.32467735867019000 ) ) ;
#13712 = cartesian_point ( 'none', ( -5.963641753231350200, 41.80000000000001100, -10.32467735867019000 ) ) ;
#13713 = cartesian_point ( 'none', ( -5.963641753231350200, 41.90000000000001300, -10.32467735867019000 ) ) ;
#13714 = cartesian_point ( 'none', ( -6.119498207841384200, 41.59999999999998700, -10.35156993340701300 ) ) ;
#13715 = cartesian_point ( 'none', ( -6.119498207841384200, 41.69999999999998900, -10.35156993340701300 ) ) ;
#13716 = cartesian_point ( 'none', ( -6.119498207841384200, 41.79999999999998300, -10.35156993340701300 ) ) ;
#13717 = cartesian_point ( 'none', ( -6.119498207841384200, 41.89999999999998400, -10.35156993340701300 ) ) ;
#13718 = cartesian_point ( 'none', ( -6.266677412458778700, 41.59999999999999400, -10.39644260366453700 ) ) ;
#13719 = cartesian_point ( 'none', ( -6.266677412458778700, 41.69999999999999600, -10.39644260366453700 ) ) ;
#13720 = cartesian_point ( 'none', ( -6.266677412458778700, 41.79999999999999000, -10.39644260366453700 ) ) ;
#13721 = cartesian_point ( 'none', ( -6.266677412458778700, 41.89999999999999100, -10.39644260366453700 ) ) ;
#13722 = cartesian_point ( 'none', ( -6.404131823975184500, 41.60000000000000100, -10.45826819108198100 ) ) ;
#13723 = cartesian_point ( 'none', ( -6.404131823975184500, 41.70000000000000300, -10.45826819108198100 ) ) ;
#13724 = cartesian_point ( 'none', ( -6.404131823975184500, 41.79999999999999700, -10.45826819108198100 ) ) ;
#13725 = cartesian_point ( 'none', ( -6.404131823975184500, 41.89999999999999900, -10.45826819108198100 ) ) ;
#13726 = cartesian_point ( 'none', ( -6.530142802291952500, 41.59999999999997300, -10.53393320533990600 ) ) ;
#13727 = cartesian_point ( 'none', ( -6.530142802291952500, 41.69999999999997400, -10.53393320533990600 ) ) ;
#13728 = cartesian_point ( 'none', ( -6.530142802291952500, 41.79999999999996900, -10.53393320533990600 ) ) ;
#13729 = cartesian_point ( 'none', ( -6.530142802291952500, 41.89999999999997000, -10.53393320533990600 ) ) ;
#13730 = cartesian_point ( 'none', ( -6.641475364368867300, 41.60000000000000900, -10.62285300932697900 ) ) ;
#13731 = cartesian_point ( 'none', ( -6.641475364368867300, 41.70000000000001000, -10.62285300932697900 ) ) ;
#13732 = cartesian_point ( 'none', ( -6.641475364368867300, 41.80000000000000400, -10.62285300932697900 ) ) ;
#13733 = cartesian_point ( 'none', ( -6.641475364368867300, 41.90000000000000600, -10.62285300932697900 ) ) ;
#13734 = cartesian_point ( 'none', ( -6.738364253410951600, 41.60000000000000900, -10.72277789417258600 ) ) ;
#13735 = cartesian_point ( 'none', ( -6.738364253410951600, 41.70000000000001000, -10.72277789417258600 ) ) ;
#13736 = cartesian_point ( 'none', ( -6.738364253410951600, 41.80000000000000400, -10.72277789417258600 ) ) ;
#13737 = cartesian_point ( 'none', ( -6.738364253410951600, 41.90000000000000600, -10.72277789417258600 ) ) ;
#13738 = cartesian_point ( 'none', ( -6.818877561801494700, 41.59999999999997300, -10.83728749337041500 ) ) ;
#13739 = cartesian_point ( 'none', ( -6.818877561801494700, 41.69999999999997400, -10.83728749337041500 ) ) ;
#13740 = cartesian_point ( 'none', ( -5.055917585245044400, 41.80000000000000400, -10.55613194361912700 ) ) ;
#13741 = cartesian_point ( 'none', ( -5.055917585245044400, 41.90000000000000600, -10.55613194361912700 ) ) ;
#13742 = cartesian_point ( 'none', ( -5.126022271769574700, 41.59999999999999400, -10.50080760729133700 ) ) ;
#13743 = cartesian_point ( 'none', ( -5.126022271769574700, 41.69999999999999600, -10.50080760729133700 ) ) ;
#13744 = cartesian_point ( 'none', ( -5.126022271769574700, 41.79999999999999700, -10.50080760729133700 ) ) ;
#13745 = cartesian_point ( 'none', ( -5.126022271769574700, 41.89999999999999900, -10.50080760729133700 ) ) ;
#13746 = cartesian_point ( 'none', ( -5.202414814133463000, 41.59999999999998000, -10.45137020496569300 ) ) ;
#13747 = cartesian_point ( 'none', ( -5.202414814133463000, 41.69999999999998200, -10.45137020496569300 ) ) ;
#13748 = cartesian_point ( 'none', ( -5.202414814133463000, 41.79999999999998300, -10.45137020496569300 ) ) ;
#13749 = cartesian_point ( 'none', ( -5.202414814133463000, 41.89999999999998400, -10.45137020496569300 ) ) ;
#13750 = cartesian_point ( 'none', ( -5.286491868704691100, 41.59999999999998700, -10.41093611490221500 ) ) ;
#13751 = cartesian_point ( 'none', ( -5.286491868704691100, 41.69999999999998900, -10.41093611490221500 ) ) ;
#13752 = cartesian_point ( 'none', ( -5.286491868704691100, 41.79999999999999000, -10.41093611490221500 ) ) ;
#13753 = cartesian_point ( 'none', ( -5.286491868704691100, 41.89999999999999100, -10.41093611490221500 ) ) ;
#13754 = cartesian_point ( 'none', ( -5.376942489679390000, 41.59999999999998700, -10.37768946930148100 ) ) ;
#13755 = cartesian_point ( 'none', ( -5.376942489679390000, 41.69999999999998900, -10.37768946930148100 ) ) ;
#13756 = cartesian_point ( 'none', ( -5.376942489679390000, 41.79999999999999000, -10.37768946930148100 ) ) ;
#13757 = cartesian_point ( 'none', ( -5.376942489679390000, 41.89999999999999100, -10.37768946930148100 ) ) ;
#13758 = cartesian_point ( 'none', ( -5.473908225235511800, 41.60000000000000100, -10.35088015727654400 ) ) ;
#13759 = cartesian_point ( 'none', ( -5.473908225235511800, 41.70000000000000300, -10.35088015727654400 ) ) ;
#13760 = cartesian_point ( 'none', ( -5.473908225235511800, 41.80000000000000400, -10.35088015727654400 ) ) ;
#13761 = cartesian_point ( 'none', ( -5.473908225235511800, 41.90000000000000600, -10.35088015727654400 ) ) ;
#13762 = cartesian_point ( 'none', ( -5.577612238274751300, 41.59999999999998000, -10.33334574430514000 ) ) ;
#13763 = cartesian_point ( 'none', ( -5.577612238274751300, 41.69999999999998200, -10.33334574430514000 ) ) ;
#13764 = cartesian_point ( 'none', ( -5.577612238274751300, 41.79999999999998300, -10.33334574430514000 ) ) ;
#13765 = cartesian_point ( 'none', ( -5.577612238274751300, 41.89999999999998400, -10.33334574430514000 ) ) ;
#13766 = cartesian_point ( 'none', ( -5.687779263373903000, 41.59999999999999400, -10.32181593930633800 ) ) ;
#13767 = cartesian_point ( 'none', ( -5.687779263373903000, 41.69999999999999600, -10.32181593930633800 ) ) ;
#13768 = cartesian_point ( 'none', ( -5.687779263373903000, 41.79999999999999700, -10.32181593930633800 ) ) ;
#13769 = cartesian_point ( 'none', ( -5.687779263373903000, 41.89999999999999900, -10.32181593930633800 ) ) ;
#13770 = cartesian_point ( 'none', ( -5.763425936251104900, 41.59999999999999400, -10.32027395738428600 ) ) ;
#13771 = cartesian_point ( 'none', ( -5.763425936251104900, 41.69999999999999600, -10.32027395738428600 ) ) ;
#13772 = cartesian_point ( 'none', ( -5.763425936251104900, 41.79999999999999700, -10.32027395738428600 ) ) ;
#13773 = cartesian_point ( 'none', ( -5.763425936251104900, 41.89999999999999900, -10.32027395738428600 ) ) ;
#13774 = cartesian_point ( 'none', ( -5.802350476608024700, 41.59999999999998700, -10.31948051948051900 ) ) ;
#13775 = cartesian_point ( 'none', ( -5.802350476608024700, 41.69999999999998900, -10.31948051948051900 ) ) ;
#13776 = cartesian_point ( 'none', ( -5.802350476608024700, 41.79999999999999000, -10.31948051948051900 ) ) ;
#13777 = cartesian_point ( 'none', ( -5.802350476608024700, 41.89999999999999100, -10.31948051948051900 ) ) ;
#13778 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 20.80000000000000100 ) ) ;
#13779 = circle ( 'none', #13877, 5.496103833403527300 ) ;
#13780 = cartesian_point ( 'none', ( -4.791798528556077100, 41.59999999999998700, -11.17581168831168800 ) ) ;
#13781 = cartesian_point ( 'none', ( -4.791798528556077100, 41.69999999999998900, -11.17581168831168800 ) ) ;
#13782 = cartesian_point ( 'none', ( -4.791798528556077100, 41.79999999999999000, -11.17581168831168800 ) ) ;
#13783 = cartesian_point ( 'none', ( -4.791798528556077100, 41.89999999999999100, -11.17581168831168800 ) ) ;
#13784 = cartesian_point ( 'none', ( -4.792576557805572800, 41.59999999999998700, -11.14466562258778700 ) ) ;
#13785 = cartesian_point ( 'none', ( -4.792576557805572800, 41.69999999999998900, -11.14466562258778700 ) ) ;
#13786 = cartesian_point ( 'none', ( -4.792576557805572800, 41.79999999999999000, -11.14466562258778700 ) ) ;
#13787 = cartesian_point ( 'none', ( -4.792576557805572800, 41.89999999999999100, -11.14466562258778700 ) ) ;
#13788 = cartesian_point ( 'none', ( -4.794096596893781200, 41.59999999999999400, -11.08381542013732200 ) ) ;
#13789 = cartesian_point ( 'none', ( -4.794096596893781200, 41.69999999999999600, -11.08381542013732200 ) ) ;
#13790 = cartesian_point ( 'none', ( -4.794096596893781200, 41.79999999999999700, -11.08381542013732200 ) ) ;
#13791 = cartesian_point ( 'none', ( -4.794096596893781200, 41.89999999999999900, -11.08381542013732200 ) ) ;
#13792 = cartesian_point ( 'none', ( -4.806010264333004900, 41.59999999999997300, -10.99486357955705900 ) ) ;
#13793 = cartesian_point ( 'none', ( -4.806010264333004900, 41.69999999999997400, -10.99486357955705900 ) ) ;
#13794 = cartesian_point ( 'none', ( -4.806010264333004900, 41.79999999999997600, -10.99486357955705900 ) ) ;
#13795 = cartesian_point ( 'none', ( -4.806010264333004900, 41.89999999999997700, -10.99486357955705900 ) ) ;
#13796 = cartesian_point ( 'none', ( -4.828319268029434700, 41.59999999999999400, -10.91099194140533700 ) ) ;
#13797 = cartesian_point ( 'none', ( -4.828319268029434700, 41.69999999999999600, -10.91099194140533700 ) ) ;
#13798 = cartesian_point ( 'none', ( -4.828319268029434700, 41.79999999999999700, -10.91099194140533700 ) ) ;
#13799 = cartesian_point ( 'none', ( -4.828319268029434700, 41.89999999999999900, -10.91099194140533700 ) ) ;
#13800 = cartesian_point ( 'none', ( -4.855781284907582300, 41.59999999999997300, -10.83043004811667100 ) ) ;
#13801 = cartesian_point ( 'none', ( -4.855781284907582300, 41.69999999999997400, -10.83043004811667100 ) ) ;
#13802 = cartesian_point ( 'none', ( -4.855781284907582300, 41.79999999999997600, -10.83043004811667100 ) ) ;
#13803 = cartesian_point ( 'none', ( -4.855781284907582300, 41.89999999999997700, -10.83043004811667100 ) ) ;
#13804 = cartesian_point ( 'none', ( -4.893905898441774500, 41.59999999999999400, -10.75508536872214200 ) ) ;
#13805 = cartesian_point ( 'none', ( -4.893905898441774500, 41.69999999999999600, -10.75508536872214200 ) ) ;
#13806 = cartesian_point ( 'none', ( -4.893905898441774500, 41.79999999999999700, -10.75508536872214200 ) ) ;
#13807 = cartesian_point ( 'none', ( -4.893905898441774500, 41.89999999999999900, -10.75508536872214200 ) ) ;
#13808 = cartesian_point ( 'none', ( -4.940015391652274000, 41.60000000000000100, -10.68444364367461900 ) ) ;
#13809 = cartesian_point ( 'none', ( -4.940015391652274000, 41.70000000000000300, -10.68444364367461900 ) ) ;
#13810 = cartesian_point ( 'none', ( -4.940015391652274000, 41.80000000000000400, -10.68444364367461900 ) ) ;
#13811 = cartesian_point ( 'none', ( -4.940015391652274000, 41.90000000000000600, -10.68444364367461900 ) ) ;
#13812 = cartesian_point ( 'none', ( -4.994246581405033900, 41.59999999999998000, -10.61829283889988700 ) ) ;
#13813 = cartesian_point ( 'none', ( -4.994246581405033900, 41.69999999999998200, -10.61829283889988700 ) ) ;
#13814 = cartesian_point ( 'none', ( -4.994246581405033900, 41.79999999999998300, -10.61829283889988700 ) ) ;
#13815 = cartesian_point ( 'none', ( -4.994246581405033900, 41.89999999999998400, -10.61829283889988700 ) ) ;
#13816 = cartesian_point ( 'none', ( -5.055917585245044400, 41.60000000000000100, -10.55613194361912700 ) ) ;
#13817 = cartesian_point ( 'none', ( -5.055917585245044400, 41.70000000000000300, -10.55613194361912700 ) ) ;
#13818 = face_outer_bound ( 'none', #7351, .t. ) ;
#13819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13820 = axis2_placement_3d ( 'none', #13834, #13842, #13819 ) ;
#13821 = face_outer_bound ( 'none', #11186, .t. ) ;
#13822 = cartesian_point ( 'none', ( 2.816687638038912000e-015, 2.499999999999999600, 23.00000000000000000 ) ) ;
#13823 = circle ( 'none', #13820, 4.000000000000000000 ) ;
#13824 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13825 = vector ( 'none', #13824, 1000.000000000000000 ) ;
#13826 = cartesian_point ( 'none', ( -5.802350476608024700, 41.89999999999999100, -10.31948051948051900 ) ) ;
#13827 = axis2_placement_3d ( 'none', #13844, #13867, #13866 ) ;
#13828 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#13829 = cartesian_point ( 'none', ( 0.04283342656760540100, -0.5847525898605728800, 0.3654976227749851500 ) ) ;
#13830 = cartesian_point ( 'none', ( 0.03747494762468853200, -0.5081155029861188500, 0.3983463665329601800 ) ) ;
#13831 = cartesian_point ( 'none', ( 0.03748434007538991400, -0.3982344612332685000, 0.5083041598269656400 ) ) ;
#13832 = cartesian_point ( 'none', ( 0.04283343629186994000, -0.3654976217534131600, 0.5847526703344657600 ) ) ;
#13833 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#13834 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2999999999999999300, 0.0000000000000000000 ) ) ;
#13835 = cartesian_point ( 'none', ( 2.000000000000000000, 4.142463035441595700, 1.192622389734054900e-015 ) ) ;
#13836 = plane ( 'none', #13843 ) ;
#13837 = b_spline_curve_with_knots ( 'none', 3,
( #13833, #13832, #13831, #13830, #13829, #13828 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704596100, 0.0004654019627409193200 ),
.unspecified. ) ;
#13838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13839 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13840 = axis2_placement_3d ( 'none', #13778, #13839, #13838 ) ;
#13841 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13842 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13843 = axis2_placement_3d ( 'none', #13822, #13841, #13876 ) ;
#13844 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#13845 = circle ( 'none', #13840, 0.3000000000000016500 ) ;
#13846 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#13847 = line ( 'none', #13826, #13825 ) ;
#13848 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#13849 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#13850 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#13851 = circle ( 'none', #13859, 1.000000000000000000 ) ;
#13852 = axis2_placement_3d ( 'none', #13858, #13857, #13906 ) ;
#13853 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#13854 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#13855 = cartesian_point ( 'none', ( -2.000000000000000000, 2.499999999999999600, 1.212400331155880100e-015 ) ) ;
#13856 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#13857 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13858 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#13859 = axis2_placement_3d ( 'none', #13908, #13899, #13898 ) ;
#13860 = circle ( 'none', #13875, 5.496103833403527300 ) ;
#13861 = direction ( 'none', ( -1.885568995626964300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13862 = vector ( 'none', #13861, 1000.000000000000000 ) ;
#13863 = cartesian_point ( 'none', ( 2.000000000000000400, 2.499999999999999600, 23.00000000000000000 ) ) ;
#13864 = toroidal_surface ( 'none', #13852, 12.20000000000000100, 0.2999999999999999900 ) ;
#13865 = face_outer_bound ( 'none', #7353, .t. ) ;
#13866 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#13867 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#13868 = line ( 'none', #13863, #13862 ) ;
#13869 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#13870 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#13871 = plane ( 'none', #13827 ) ;
#13872 = direction ( 'none', ( -2.137303368083795900e-018, -0.9998476951563911600, -0.01745240643728354600 ) ) ;
#13873 = vector ( 'none', #13872, 1000.000000000000100 ) ;
#13874 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 25.59137802864828300 ) ) ;
#13875 = axis2_placement_3d ( 'none', #13856, #13850, #13849 ) ;
#13876 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13877 = axis2_placement_3d ( 'none', #13870, #13854, #13853 ) ;
#13878 = line ( 'none', #13874, #13873 ) ;
#13879 = conical_surface ( 'none', #13894, 1.249999999999997600, 1.029744258676652800 ) ;
#13880 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#13881 = circle ( 'none', #13927, 12.50000000000000000 ) ;
#13882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13883 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13884 = circle ( 'none', #13914, 5.110639382718484400 ) ;
#13885 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 27.20000000000000300 ) ) ;
#13886 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.599999999999999600, -23.98989794855663900 ) ) ;
#13887 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13888 = vector ( 'none', #13887, 1000.000000000000000 ) ;
#13889 = circle ( 'none', #13896, 4.000000000000000000 ) ;
#13890 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2999999999999999300, 0.0000000000000000000 ) ) ;
#13891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13892 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13893 = cartesian_point ( 'none', ( 2.816687638038912000e-015, 2.499999999999999600, 23.00000000000000000 ) ) ;
#13894 = axis2_placement_3d ( 'none', #13880, #13897, #13939 ) ;
#13895 = cartesian_point ( 'none', ( 1.512438796946981300e-015, 45.60000000000000100, 2.799999999999998500 ) ) ;
#13896 = axis2_placement_3d ( 'none', #13890, #13883, #13882 ) ;
#13897 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#13898 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13899 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13900 = cartesian_point ( 'none', ( 2.000000000000000000, 5.099999999999999600, 1.212400331155880100e-015 ) ) ;
#13901 = line ( 'none', #13900, #13888 ) ;
#13902 = axis2_placement_3d ( 'none', #13893, #13892, #13891 ) ;
#13903 = face_outer_bound ( 'none', #9193, .t. ) ;
#13904 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#13905 = cartesian_point ( 'none', ( 2.000000000000000000, 2.499999999999999600, 1.212400331155880100e-015 ) ) ;
#13906 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13907 = circle ( 'none', #13902, 2.000000000000001800 ) ;
#13908 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000002700 ) ) ;
#13909 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#13910 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#13911 = circle ( 'none', #13958, 12.50000000000000000 ) ;
#13912 = cartesian_point ( 'none', ( -12.34263922574430000, 41.60000000000000100, -18.66984321136365900 ) ) ;
#13913 = cartesian_point ( 'none', ( -11.88402368312604400, 41.60000000000000100, -18.58774777336471100 ) ) ;
#13914 = axis2_placement_3d ( 'none', #13934, #13910, #13909 ) ;
#13915 = direction ( 'none', ( 1.224646799147353200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13916 = circle ( 'none', #13922, 12.20000000000000300 ) ;
#13917 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.60000000000000100, 15.00000000000000000 ) ) ;
#13918 = cartesian_point ( 'none', ( 1.530808498934191500e-015, 45.29999999999999700, 27.50000000000000000 ) ) ;
#13919 = axis2_placement_3d ( 'none', #13921, #13920, #13915 ) ;
#13920 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#13921 = cartesian_point ( 'none', ( 1.494069094959771100e-015, 45.29999999999999700, 2.799999999999998500 ) ) ;
#13922 = axis2_placement_3d ( 'none', #13917, #13967, #13966 ) ;
#13923 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13925 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#13926 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#13927 = axis2_placement_3d ( 'none', #13926, #13925, #13924 ) ;
#13928 = circle ( 'none', #13929, 0.3000000000000016500 ) ;
#13929 = axis2_placement_3d ( 'none', #13885, #13923, #13935 ) ;
#13930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13931 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13932 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#13933 = axis2_placement_3d ( 'none', #13932, #13931, #13930 ) ;
#13934 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#13935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13936 = circle ( 'none', #13919, 0.2999999999999999300 ) ;
#13937 = circle ( 'none', #13933, 5.499999999999998200 ) ;
#13938 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 2.499999999999998700 ) ) ;
#13939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13940 = cartesian_point ( 'none', ( 4.898587196589411800e-016, -0.2999999999999999300, 4.000000000000000000 ) ) ;
#13941 = vector ( 'none', #14001, 1000.000000000000100 ) ;
#13942 = cartesian_point ( 'none', ( 2.064317785737741900, -0.4513683279452418400, -0.1530120509309760600 ) ) ;
#13943 = line ( 'none', #13942, #13941 ) ;
#13944 = cartesian_point ( 'none', ( -9.256906036005474900, 41.60000000000000100, -16.57595721107689000 ) ) ;
#13945 = axis2_placement_3d ( 'none', #13999, #13998, #13996 ) ;
#13946 = face_outer_bound ( 'none', #7298, .t. ) ;
#13947 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13948 = cartesian_point ( 'none', ( -12.97081933389626600, 41.89999999999999900, -19.82546191276967200 ) ) ;
#13949 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#13950 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#13951 = toroidal_surface ( 'none', #13945, 12.80000000000000100, 0.2999999999999999900 ) ;
#13952 = face_outer_bound ( 'none', #7410, .t. ) ;
#13953 = face_outer_bound ( 'none', #4452, .t. ) ;
#13954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13955 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13956 = cartesian_point ( 'none', ( 1.530808498934191500e-015, 41.89999999999999900, 27.50000000000000000 ) ) ;
#13957 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 2.499999999999998700 ) ) ;
#13958 = axis2_placement_3d ( 'none', #13968, #13955, #13954 ) ;
#13959 = plane ( 'none', #13960 ) ;
#13960 = axis2_placement_3d ( 'none', #13972, #13950, #13949 ) ;
#13961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13962 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13963 = cartesian_point ( 'none', ( -12.90650641721097200, 41.60000000000000100, -19.03447862656855000 ) ) ;
#13964 = axis2_placement_3d ( 'none', #13963, #13962, #13961 ) ;
#13965 = circle ( 'none', #13964, 1.108097866292550500 ) ;
#13966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13967 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13968 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 15.00000000000000000 ) ) ;
#13969 = cylindrical_surface ( 'none', #14000, 1.901691408543279700 ) ;
#13970 = cartesian_point ( 'none', ( -18.58802132704271400, 41.89999999999999900, -11.15679020961521500 ) ) ;
#13971 = cartesian_point ( 'none', ( -12.19389383342815800, 41.60000000000000100, -18.08971510518231400 ) ) ;
#13972 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#13973 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 20.49999999999999600 ) ) ;
#13974 = circle ( 'none', #13994, 2.988059064760025100 ) ;
#13975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13976 = vector ( 'none', #13975, 1000.000000000000000 ) ;
#13977 = cartesian_point ( 'none', ( -18.58802132704271400, 41.89999999999999900, -11.15679020961521500 ) ) ;
#13978 = line ( 'none', #13977, #13976 ) ;
#13979 = cartesian_point ( 'none', ( 2.064317785737741900, 0.4513683279452417300, 0.1530120509309762500 ) ) ;
#13980 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980060400, 0.08504466328231709300 ) ) ;
#13981 = vector ( 'none', #13980, 1000.000000000000200 ) ;
#13982 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, -0.3700000000000000000 ) ) ;
#13983 = line ( 'none', #13982, #13981 ) ;
#13984 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, -0.3699999999999998800 ) ) ;
#13985 = line ( 'none', #13984, #13991 ) ;
#13986 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980061600, -0.08504466328231696800 ) ) ;
#13987 = vector ( 'none', #13986, 1000.000000000000100 ) ;
#13988 = direction ( 'none', ( -0.9891309318365547600, 0.1039711490850920000, 0.1039711490850921700 ) ) ;
#13989 = vector ( 'none', #13988, 1000.000000000000100 ) ;
#13990 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980060400, 0.08504466328231706500 ) ) ;
#13991 = vector ( 'none', #13990, 1000.000000000000200 ) ;
#13992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13993 = line ( 'none', #13997, #13987 ) ;
#13994 = axis2_placement_3d ( 'none', #14218, #14217, #14734 ) ;
#13995 = line ( 'none', #13979, #13989 ) ;
#13996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13997 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, 0.3699999999999997700 ) ) ;
#13998 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13999 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 15.00000000000000000 ) ) ;
#14000 = axis2_placement_3d ( 'none', #13948, #13947, #13992 ) ;
#14001 = direction ( 'none', ( -0.9891309318365547600, -0.1039711490850917900, -0.1039711490850923800 ) ) ;
#14002 = axis2_placement_3d ( 'none', #14013, #14063, #14062 ) ;
#14003 = axis2_placement_3d ( 'none', #14004, #14044, #14043 ) ;
#14004 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14005 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14006 = vector ( 'none', #14005, 1000.000000000000000 ) ;
#14007 = cartesian_point ( 'none', ( -12.19389383342815800, 41.89999999999999900, -18.08971510518231400 ) ) ;
#14008 = line ( 'none', #14007, #14006 ) ;
#14009 = face_outer_bound ( 'none', #7300, .t. ) ;
#14010 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850927400, 0.1039711490850923900 ) ) ;
#14011 = vector ( 'none', #14010, 999.9999999999998900 ) ;
#14012 = cartesian_point ( 'none', ( 2.064317785737742400, 0.4513683279452447300, -0.1530120509309759700 ) ) ;
#14013 = cartesian_point ( 'none', ( -11.96035600706968400, 41.60000000000000100, -18.45872770602915100 ) ) ;
#14014 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#14015 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#14016 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#14017 = circle ( 'none', #14061, 1.108097866290912900 ) ;
#14018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14019 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14020 = cartesian_point ( 'none', ( -16.73754242916425400, 41.89999999999999900, -8.797011031994660600 ) ) ;
#14021 = face_outer_bound ( 'none', #7424, .t. ) ;
#14022 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#14023 = plane ( 'none', #14025 ) ;
#14024 = line ( 'none', #14012, #14011 ) ;
#14025 = axis2_placement_3d ( 'none', #14016, #14015, #14014 ) ;
#14026 = cylindrical_surface ( 'none', #14058, 1.108097866238593600 ) ;
#14027 = axis2_placement_3d ( 'none', #14020, #14019, #14018 ) ;
#14028 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#14029 = cylindrical_surface ( 'none', #14027, 2.998804748333080200 ) ;
#14030 = circle ( 'none', #14002, 0.1499093107645739500 ) ;
#14031 = face_outer_bound ( 'none', #2346, .t. ) ;
#14032 = axis2_placement_3d ( 'none', #14077, #14076, #14075 ) ;
#14033 = line ( 'none', #14057, #14087 ) ;
#14034 = vector ( 'none', #14096, 999.9999999999998900 ) ;
#14035 = cartesian_point ( 'none', ( 2.064317785737742400, -0.4513683279452450600, 0.1530120509309761400 ) ) ;
#14036 = line ( 'none', #14035, #14034 ) ;
#14037 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14038 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14039 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14040 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, 0.3699999999999995500 ) ) ;
#14041 = line ( 'none', #14040, #14091 ) ;
#14042 = face_bound ( 'none', #367, .t. ) ;
#14043 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14044 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14045 = cartesian_point ( 'none', ( -16.71644026684552400, 41.89999999999999900, -12.08934807747540100 ) ) ;
#14046 = line ( 'none', #14045, #14060 ) ;
#14047 = axis2_placement_3d ( 'none', #14049, #14039, #14038 ) ;
#14048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14049 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.500000000000000900, -23.50000000000000400 ) ) ;
#14050 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14051 = circle ( 'none', #14047, 0.5000000000000004400 ) ;
#14052 = cylindrical_surface ( 'none', #14003, 1.500000000000000000 ) ;
#14053 = face_outer_bound ( 'none', #7476, .t. ) ;
#14054 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14055 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14056 = cartesian_point ( 'none', ( -12.64660108417611700, 41.89999999999999900, -19.10111859849385500 ) ) ;
#14057 = cartesian_point ( 'none', ( -11.83136049773160900, 41.89999999999999900, -18.38235388836541200 ) ) ;
#14058 = axis2_placement_3d ( 'none', #14056, #14050, #14048 ) ;
#14059 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14060 = vector ( 'none', #14059, 1000.000000000000000 ) ;
#14061 = axis2_placement_3d ( 'none', #14064, #14055, #14054 ) ;
#14062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14063 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14064 = cartesian_point ( 'none', ( -12.51274417376624400, 41.60000000000000100, -17.49875008413024000 ) ) ;
#14065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14066 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14067 = cartesian_point ( 'none', ( -12.17791572534058500, 41.60000000000000100, -18.09099922539112300 ) ) ;
#14068 = axis2_placement_3d ( 'none', #14067, #14066, #14065 ) ;
#14069 = cylindrical_surface ( 'none', #14115, 0.5771755819426460700 ) ;
#14070 = face_outer_bound ( 'none', #7474, .t. ) ;
#14071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14073 = line ( 'none', #14127, #14100 ) ;
#14074 = cartesian_point ( 'none', ( -12.96545142449191500, 41.60000000000000100, -18.51015357750906200 ) ) ;
#14075 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14076 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14077 = cartesian_point ( 'none', ( 1.999999999999999600, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#14078 = circle ( 'none', #14068, 0.5771755819426460700 ) ;
#14079 = axis2_placement_3d ( 'none', #14083, #14072, #14071 ) ;
#14080 = cartesian_point ( 'none', ( -11.83136049773160900, 41.60000000000000100, -18.38235388836541200 ) ) ;
#14081 = circle ( 'none', #14079, 0.5771755819741695200 ) ;
#14082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14083 = cartesian_point ( 'none', ( -12.32801449337018300, 41.60000000000000100, -18.67640568829777000 ) ) ;
#14084 = line ( 'none', #14124, #14123 ) ;
#14085 = plane ( 'none', #14032 ) ;
#14086 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14087 = vector ( 'none', #14086, 1000.000000000000000 ) ;
#14088 = cartesian_point ( 'none', ( -18.42230601430020100, 41.89999999999999900, -9.949907390666600900 ) ) ;
#14089 = axis2_placement_3d ( 'none', #14088, #14037, #14082 ) ;
#14090 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980061600, -0.08504466328231689900 ) ) ;
#14091 = vector ( 'none', #14090, 1000.000000000000100 ) ;
#14092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14093 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14094 = circle ( 'none', #14089, 0.9573350934915098000 ) ;
#14095 = face_outer_bound ( 'none', #9436, .t. ) ;
#14096 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850925300, -0.1039711490850921800 ) ) ;
#14097 = circle ( 'none', #14146, 1.108097866292352600 ) ;
#14098 = cartesian_point ( 'none', ( 4.898587196589411800e-016, 0.7000000000000000700, 4.000000000000000000 ) ) ;
#14099 = line ( 'none', #14098, #14121 ) ;
#14100 = vector ( 'none', #14126, 1000.000000000000000 ) ;
#14101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14102 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14103 = cartesian_point ( 'none', ( 9.800000000000002500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14104 = axis2_placement_3d ( 'none', #14103, #14102, #14101 ) ;
#14105 = axis2_placement_3d ( 'none', #14151, #14150, #14149 ) ;
#14106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14107 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14108 = cylindrical_surface ( 'none', #14105, 0.1499093107645739500 ) ;
#14109 = cylindrical_surface ( 'none', #14112, 0.5771755819741695200 ) ;
#14110 = cylindrical_surface ( 'none', #14153, 1.108097866292352600 ) ;
#14111 = cartesian_point ( 'none', ( -12.32801449337018300, 41.89999999999999900, -18.67640568829777000 ) ) ;
#14112 = axis2_placement_3d ( 'none', #14111, #14107, #14106 ) ;
#14113 = face_outer_bound ( 'none', #7490, .t. ) ;
#14114 = face_outer_bound ( 'none', #7485, .t. ) ;
#14115 = axis2_placement_3d ( 'none', #14125, #14093, #14092 ) ;
#14116 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14117 = vector ( 'none', #14116, 1000.000000000000000 ) ;
#14118 = cartesian_point ( 'none', ( -11.98167302986231200, 41.89999999999999900, -18.21469231066785400 ) ) ;
#14119 = line ( 'none', #14118, #14117 ) ;
#14120 = circle ( 'none', #14104, 1.500000000000000000 ) ;
#14121 = vector ( 'none', #14154, 1000.000000000000000 ) ;
#14122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14123 = vector ( 'none', #14122, 1000.000000000000000 ) ;
#14124 = cartesian_point ( 'none', ( -12.34263922574430000, 41.89999999999999900, -18.66984321136365900 ) ) ;
#14125 = cartesian_point ( 'none', ( -12.17791572534058500, 41.89999999999999900, -18.09099922539112300 ) ) ;
#14126 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14127 = cartesian_point ( 'none', ( -11.88402368312604400, 41.89999999999999900, -18.58774777336471100 ) ) ;
#14128 = cylindrical_surface ( 'none', #14152, 4.000000000000000000 ) ;
#14129 = circle ( 'none', #14185, 23.98989794855663900 ) ;
#14130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14131 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14132 = cartesian_point ( 'none', ( -15.68490013273432600, 41.89999999999999900, -7.454653993573468400 ) ) ;
#14133 = face_outer_bound ( 'none', #7236, .t. ) ;
#14134 = cartesian_point ( 'none', ( -12.51274417376624400, 41.89999999999999900, -17.49875008413024000 ) ) ;
#14135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14138 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14139 = axis2_placement_3d ( 'none', #14132, #14131, #14130 ) ;
#14140 = cartesian_point ( 'none', ( -17.78307220392368000, 41.89999999999999900, -11.66554453960410400 ) ) ;
#14141 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7000000000000000700, 0.0000000000000000000 ) ) ;
#14142 = face_outer_bound ( 'none', #7496, .t. ) ;
#14143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14144 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14145 = cartesian_point ( 'none', ( -12.25283884062389100, 41.60000000000000100, -17.56539005612624000 ) ) ;
#14146 = axis2_placement_3d ( 'none', #14145, #14144, #14143 ) ;
#14147 = cartesian_point ( 'none', ( -12.25283884062389100, 41.89999999999999900, -17.56539005612624000 ) ) ;
#14148 = circle ( 'none', #14139, 4.704670576243271900 ) ;
#14149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14150 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14151 = cartesian_point ( 'none', ( -11.96035600706968400, 41.89999999999999900, -18.45872770602915100 ) ) ;
#14152 = axis2_placement_3d ( 'none', #14141, #14136, #14135 ) ;
#14153 = axis2_placement_3d ( 'none', #14147, #14138, #14137 ) ;
#14154 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14155 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7000000000000000700, 0.0000000000000000000 ) ) ;
#14156 = direction ( 'none', ( -0.1240347345892080600, 0.0000000000000000000, -0.9922778767136677400 ) ) ;
#14157 = cartesian_point ( 'none', ( -14.78668298022778400, 41.89999999999999900, -5.718933869545844000 ) ) ;
#14158 = axis2_placement_3d ( 'none', #14157, #14214, #14213 ) ;
#14159 = face_outer_bound ( 'none', #7546, .t. ) ;
#14160 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14161 = axis2_placement_3d ( 'none', #14209, #14156, #14188 ) ;
#14162 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14163 = vector ( 'none', #14162, 1000.000000000000000 ) ;
#14164 = cartesian_point ( 'none', ( -15.59469044281885900, 41.89999999999999900, -12.32599556944261600 ) ) ;
#14165 = axis2_placement_3d ( 'none', #14155, #14160, #14175 ) ;
#14166 = cartesian_point ( 'none', ( -15.59469044281885900, 41.89999999999999900, -12.32599556944261600 ) ) ;
#14167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14168 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14169 = face_outer_bound ( 'none', #7252, .t. ) ;
#14170 = cartesian_point ( 'none', ( -15.68490013273432600, 41.89999999999999900, -7.454653993573468400 ) ) ;
#14171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14172 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14173 = axis2_placement_3d ( 'none', #14134, #14172, #14171 ) ;
#14174 = face_outer_bound ( 'none', #7598, .t. ) ;
#14175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14176 = line ( 'none', #14164, #14163 ) ;
#14177 = cylindrical_surface ( 'none', #14165, 4.000000000000000000 ) ;
#14178 = face_outer_bound ( 'none', #7415, .t. ) ;
#14179 = axis2_placement_3d ( 'none', #14170, #14168, #14167 ) ;
#14180 = cylindrical_surface ( 'none', #14179, 4.704670576243272800 ) ;
#14181 = face_outer_bound ( 'none', #7563, .t. ) ;
#14182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14183 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14184 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.599999999999999600, 0.0000000000000000000 ) ) ;
#14185 = axis2_placement_3d ( 'none', #14184, #14183, #14182 ) ;
#14186 = cylindrical_surface ( 'none', #14158, 6.656285778558916500 ) ;
#14187 = cylindrical_surface ( 'none', #14173, 1.108097866290912900 ) ;
#14188 = direction ( 'none', ( -0.9922778767136676300, 0.0000000000000000000, 0.1240347345892080500 ) ) ;
#14189 = line ( 'none', #14246, #14245 ) ;
#14190 = circle ( 'none', #14238, 6.656285778559780700 ) ;
#14191 = cartesian_point ( 'none', ( -5.802350476608024700, 41.89999999999999100, -10.31948051948051900 ) ) ;
#14192 = cartesian_point ( 'none', ( -5.856908629838121900, 41.89999999999999100, -10.32123839476527000 ) ) ;
#14193 = cartesian_point ( 'none', ( -5.963641753231350200, 41.90000000000001300, -10.32467735867019000 ) ) ;
#14194 = cartesian_point ( 'none', ( -6.119498207841384200, 41.89999999999998400, -10.35156993340701300 ) ) ;
#14195 = cartesian_point ( 'none', ( -6.266677412458778700, 41.89999999999999100, -10.39644260366453700 ) ) ;
#14196 = cartesian_point ( 'none', ( -6.404131823975184500, 41.89999999999999900, -10.45826819108198100 ) ) ;
#14197 = cartesian_point ( 'none', ( -6.530142802291952500, 41.89999999999997000, -10.53393320533990600 ) ) ;
#14198 = cartesian_point ( 'none', ( -6.641475364368867300, 41.90000000000000600, -10.62285300932697900 ) ) ;
#14199 = cartesian_point ( 'none', ( -6.738364253410951600, 41.90000000000000600, -10.72277789417258600 ) ) ;
#14200 = cartesian_point ( 'none', ( -6.818877561801494700, 41.89999999999997000, -10.83728749337041500 ) ) ;
#14201 = cartesian_point ( 'none', ( -6.886552193049915600, 41.90000000000001300, -10.96827654244362900 ) ) ;
#14202 = cartesian_point ( 'none', ( -6.938185660040508300, 41.89999999999997700, -11.12122567571139700 ) ) ;
#14203 = cartesian_point ( 'none', ( -6.977743262653055100, 41.89999999999999100, -11.29671911266291700 ) ) ;
#14204 = cartesian_point ( 'none', ( -6.992048041425214900, 41.89999999999999900, -11.42216562640065200 ) ) ;
#14205 = plane ( 'none', #14161 ) ;
#14206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14207 = vector ( 'none', #14206, 1000.000000000000000 ) ;
#14208 = circle ( 'none', #14247, 1.901691408480645600 ) ;
#14209 = cartesian_point ( 'none', ( -7.519071255828804600, 41.89999999999998400, -11.42337662337662400 ) ) ;
#14210 = cartesian_point ( 'none', ( -6.999590736348285900, 41.89999999999998400, -11.48831168831168800 ) ) ;
#14211 = b_spline_curve_with_knots ( 'none', 3,
( #14210, #14204, #14203, #14202, #14201, #14200, #14199, #14198, #14197, #14196, #14195, #14194, #14193, #14192, #14191 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756741100, 0.2024602438052786600, 0.2880984046102432700, 0.3650349869768723100, 0.4382110044850720000, 0.5119003190699886700, 0.5875807962058160500, 0.6662208942164925500, 0.7471056663116983900, 0.8288144931620918800, 0.9124960947837581500, 0.9999999999999998900 ),
.unspecified. ) ;
#14212 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14214 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14215 = cartesian_point ( 'none', ( -17.78307220392368000, 41.89999999999999900, -11.66554453960410400 ) ) ;
#14216 = line ( 'none', #14215, #14207 ) ;
#14217 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14218 = cartesian_point ( 'none', ( -13.35962281674803600, 41.60000000000000100, -18.44924965919095400 ) ) ;
#14219 = direction ( 'none', ( 0.0000000000000000000, 1.851321545584070800e-012, 1.000000000000000000 ) ) ;
#14220 = direction ( 'none', ( 1.515458264029815600e-013, 1.000000000000000000, -1.851321545584070800e-012 ) ) ;
#14221 = cartesian_point ( 'none', ( -7.061709958737568000, 41.89999999999999900, -10.20021131907780700 ) ) ;
#14222 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14223 = vector ( 'none', #14222, 1000.000000000000000 ) ;
#14224 = cartesian_point ( 'none', ( -30.44999999999999600, 0.0000000000000000000, -34.45000000000002400 ) ) ;
#14225 = line ( 'none', #14224, #14231 ) ;
#14226 = cartesian_point ( 'none', ( -6.999590736348285900, 41.89999999999998400, -11.48831168831168800 ) ) ;
#14227 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14228 = vector ( 'none', #14227, 1000.000000000000000 ) ;
#14229 = line ( 'none', #14226, #14223 ) ;
#14230 = plane ( 'none', #14235 ) ;
#14231 = vector ( 'none', #13674, 1000.000000000000000 ) ;
#14232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14233 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14234 = cartesian_point ( 'none', ( -13.68258896654223000, 41.89999999999999900, -21.34757464568693300 ) ) ;
#14235 = axis2_placement_3d ( 'none', #14221, #14220, #14219 ) ;
#14236 = cartesian_point ( 'none', ( -12.96545142449191500, 41.89999999999999900, -18.51015357750906200 ) ) ;
#14237 = line ( 'none', #14236, #14228 ) ;
#14238 = axis2_placement_3d ( 'none', #14234, #14233, #14232 ) ;
#14239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14240 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14241 = cartesian_point ( 'none', ( -12.18852592404967600, 41.60000000000000100, -16.77440676997875000 ) ) ;
#14242 = face_outer_bound ( 'none', #7539, .t. ) ;
#14243 = cartesian_point ( 'none', ( -6.999590736348285900, 41.89999999999998400, -11.48831168831168800 ) ) ;
#14244 = direction ( 'none', ( 0.9922778767136676300, 0.0000000000000000000, -0.1240347345892080500 ) ) ;
#14245 = vector ( 'none', #14244, 1000.000000000000200 ) ;
#14246 = cartesian_point ( 'none', ( -7.519071255828804600, 41.89999999999998400, -11.42337662337662400 ) ) ;
#14247 = axis2_placement_3d ( 'none', #14241, #14240, #14239 ) ;
#14248 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14249 = line ( 'none', #14248, #14299 ) ;
#14250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14251 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14252 = cartesian_point ( 'none', ( -13.73431254007721800, 41.89999999999999900, -21.51832181149283600 ) ) ;
#14253 = axis2_placement_3d ( 'none', #14252, #14251, #14250 ) ;
#14254 = cylindrical_surface ( 'none', #14253, 6.834695202890428000 ) ;
#14255 = cartesian_point ( 'none', ( -11.75283167992433800, 41.89999999999999900, -14.97716043775642100 ) ) ;
#14256 = cartesian_point ( 'none', ( -10.68619974293928400, 41.89999999999999900, -15.40096397560183000 ) ) ;
#14257 = face_outer_bound ( 'none', #7536, .t. ) ;
#14258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14259 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14260 = cartesian_point ( 'none', ( -13.73431254007721800, 41.89999999999999900, -21.51832181149283600 ) ) ;
#14261 = circle ( 'none', #14304, 6.834695202870964400 ) ;
#14262 = cartesian_point ( 'none', ( -14.73495940680480500, 41.89999999999999900, -5.548186703725348500 ) ) ;
#14263 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14264 = circle ( 'none', #14311, 1.500000000000000000 ) ;
#14265 = cylindrical_surface ( 'none', #14301, 6.834695202870964400 ) ;
#14266 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14267 = vector ( 'none', #14266, 1000.000000000000000 ) ;
#14268 = cartesian_point ( 'none', ( -11.75283167992433800, 41.89999999999999900, -14.97716043775642100 ) ) ;
#14269 = line ( 'none', #14268, #14267 ) ;
#14270 = circle ( 'none', #14272, 6.834695202890428000 ) ;
#14271 = face_outer_bound ( 'none', #7575, .t. ) ;
#14272 = axis2_placement_3d ( 'none', #14260, #14259, #14258 ) ;
#14273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14274 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14275 = cartesian_point ( 'none', ( -12.18852592404967600, 41.89999999999999900, -16.77440676997875000 ) ) ;
#14276 = axis2_placement_3d ( 'none', #14275, #14274, #14273 ) ;
#14277 = cylindrical_surface ( 'none', #14276, 1.901691408480645600 ) ;
#14278 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14280 = vector ( 'none', #14279, 1000.000000000000000 ) ;
#14281 = face_outer_bound ( 'none', #7592, .t. ) ;
#14282 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14283 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14284 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.60000000000000100, 0.0000000000000000000 ) ) ;
#14285 = cartesian_point ( 'none', ( -12.78437181403496800, 41.89999999999999900, -19.61185452165225800 ) ) ;
#14286 = plane ( 'none', #14342 ) ;
#14287 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14288 = line ( 'none', #14287, #14280 ) ;
#14289 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14291 = vector ( 'none', #14290, 1000.000000000000000 ) ;
#14292 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14293 = axis2_placement_3d ( 'none', #14284, #14283, #14282 ) ;
#14294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14295 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14296 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14297 = line ( 'none', #14296, #14291 ) ;
#14298 = plane ( 'none', #14293 ) ;
#14299 = vector ( 'none', #14289, 1000.000000000000000 ) ;
#14300 = cartesian_point ( 'none', ( -16.71644026684552400, 41.89999999999999900, -12.08934807747540100 ) ) ;
#14301 = axis2_placement_3d ( 'none', #14305, #14295, #14294 ) ;
#14302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14303 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14304 = axis2_placement_3d ( 'none', #14262, #14303, #14302 ) ;
#14305 = cartesian_point ( 'none', ( -14.73495940680480500, 41.89999999999999900, -5.548186703725348500 ) ) ;
#14306 = face_outer_bound ( 'none', #7587, .t. ) ;
#14307 = cartesian_point ( 'none', ( -13.87190296983273700, 41.89999999999999900, -12.10824328723026800 ) ) ;
#14308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14309 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14310 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14311 = axis2_placement_3d ( 'none', #14310, #14309, #14308 ) ;
#14312 = cartesian_point ( 'none', ( -14.66497078068642800, 41.89999999999999900, -14.34683588772721000 ) ) ;
#14313 = face_outer_bound ( 'none', #7595, .t. ) ;
#14314 = face_outer_bound ( 'none', #7881, .t. ) ;
#14315 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14316 = line ( 'none', #14315, #14367 ) ;
#14317 = plane ( 'none', #14370 ) ;
#14318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14319 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14320 = cartesian_point ( 'none', ( -13.37519326288189000, 41.89999999999999900, -18.83400580588321900 ) ) ;
#14321 = axis2_placement_3d ( 'none', #14320, #14319, #14318 ) ;
#14322 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14323 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14324 = cartesian_point ( 'none', ( -12.87458150395092800, 41.89999999999999900, -14.74051294578932000 ) ) ;
#14325 = face_outer_bound ( 'none', #7609, .t. ) ;
#14326 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14327 = vector ( 'none', #14326, 1000.000000000000000 ) ;
#14328 = cartesian_point ( 'none', ( -10.68619974293928400, 41.89999999999999900, -15.40096397560183000 ) ) ;
#14329 = line ( 'none', #14328, #14327 ) ;
#14330 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14331 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14332 = line ( 'none', #14331, #14372 ) ;
#14333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14334 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14335 = circle ( 'none', #14339, 4.704670576219212000 ) ;
#14336 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14337 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14338 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14339 = axis2_placement_3d ( 'none', #14285, #14292, #14333 ) ;
#14340 = circle ( 'none', #14321, 4.123990292037476900 ) ;
#14341 = cartesian_point ( 'none', ( -13.76537427366066900, 41.89999999999999900, -12.74706666483856500 ) ) ;
#14342 = axis2_placement_3d ( 'none', #14338, #14337, #14336 ) ;
#14343 = cartesian_point ( 'none', ( -13.68258896654223000, 41.89999999999999900, -21.34757464568693300 ) ) ;
#14344 = axis2_placement_3d ( 'none', #14343, #14346, #14402 ) ;
#14345 = cartesian_point ( 'none', ( -14.21317419503365200, 41.89999999999999900, -11.39445564601643600 ) ) ;
#14346 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14347 = line ( 'none', #14400, #14399 ) ;
#14348 = circle ( 'none', #14376, 4.123990292037191800 ) ;
#14349 = cylindrical_surface ( 'none', #14344, 6.656285778559780700 ) ;
#14350 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14351 = vector ( 'none', #14350, 1000.000000000000000 ) ;
#14352 = cartesian_point ( 'none', ( -12.87458150395092800, 41.89999999999999900, -14.74051294578932000 ) ) ;
#14353 = line ( 'none', #14352, #14351 ) ;
#14354 = cartesian_point ( 'none', ( -15.09407868388790100, 41.89999999999999900, -8.232502709349036600 ) ) ;
#14355 = cartesian_point ( 'none', ( -14.78668298022778400, 41.89999999999999900, -5.718933869545844000 ) ) ;
#14356 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14357 = vector ( 'none', #14356, 1000.000000000000000 ) ;
#14358 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14359 = line ( 'none', #14358, #14357 ) ;
#14360 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14361 = face_outer_bound ( 'none', #7604, .t. ) ;
#14362 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14363 = plane ( 'none', #14365 ) ;
#14364 = axis2_placement_3d ( 'none', #14386, #14385, #14384 ) ;
#14365 = axis2_placement_3d ( 'none', #14322, #14369, #14360 ) ;
#14366 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14367 = vector ( 'none', #14366, 1000.000000000000000 ) ;
#14368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14370 = axis2_placement_3d ( 'none', #14334, #14368, #14362 ) ;
#14371 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14372 = vector ( 'none', #14371, 1000.000000000000000 ) ;
#14373 = circle ( 'none', #14418, 1.216924982791436100 ) ;
#14374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14375 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14376 = axis2_placement_3d ( 'none', #14354, #14375, #14374 ) ;
#14377 = circle ( 'none', #14393, 0.8918530260380586000 ) ;
#14378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14379 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14380 = cartesian_point ( 'none', ( -13.52037295275250100, 41.89999999999999900, -11.77653585303256800 ) ) ;
#14381 = cylindrical_surface ( 'none', #14388, 0.8918530260380586000 ) ;
#14382 = cartesian_point ( 'none', ( -13.87190296983273700, 41.89999999999999900, -12.10824328723026800 ) ) ;
#14383 = line ( 'none', #14382, #14427 ) ;
#14384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14385 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14386 = cartesian_point ( 'none', ( -14.93169263820609100, 41.89999999999999900, -9.891634585094530900 ) ) ;
#14387 = cartesian_point ( 'none', ( -14.37407791678629800, 41.89999999999999900, -12.03458556614458400 ) ) ;
#14388 = axis2_placement_3d ( 'none', #14387, #14379, #14378 ) ;
#14389 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14390 = vector ( 'none', #14389, 1000.000000000000000 ) ;
#14391 = cartesian_point ( 'none', ( -13.52037295275250100, 41.89999999999999900, -11.77653585303256800 ) ) ;
#14392 = line ( 'none', #14391, #14390 ) ;
#14393 = axis2_placement_3d ( 'none', #14432, #14431, #14430 ) ;
#14394 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14395 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14396 = circle ( 'none', #14364, 2.456930662345760300 ) ;
#14397 = circle ( 'none', #14401, 0.7911756100258630100 ) ;
#14398 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14399 = vector ( 'none', #14398, 1000.000000000000000 ) ;
#14400 = cartesian_point ( 'none', ( -13.50935223609223500, 41.89999999999999900, -12.25287738276039200 ) ) ;
#14401 = axis2_placement_3d ( 'none', #14345, #14395, #14394 ) ;
#14402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14403 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14404 = cylindrical_surface ( 'none', #14409, 2.456930662345761200 ) ;
#14405 = cylindrical_surface ( 'none', #14419, 4.123990292037190900 ) ;
#14406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14407 = cartesian_point ( 'none', ( -13.53757930856500000, 41.89999999999999900, -17.17487393013586700 ) ) ;
#14408 = face_outer_bound ( 'none', #8332, .t. ) ;
#14409 = axis2_placement_3d ( 'none', #14461, #14403, #14420 ) ;
#14410 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14411 = cartesian_point ( 'none', ( -14.21317419503365200, 41.89999999999999900, -11.39445564601643600 ) ) ;
#14412 = cylindrical_surface ( 'none', #14416, 2.456930662344158000 ) ;
#14413 = cartesian_point ( 'none', ( -13.50935223609223500, 41.89999999999999900, -12.25287738276039200 ) ) ;
#14414 = face_outer_bound ( 'none', #7517, .t. ) ;
#14415 = cylindrical_surface ( 'none', #14421, 0.7911756100258630100 ) ;
#14416 = axis2_placement_3d ( 'none', #14407, #14464, #14463 ) ;
#14417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14418 = axis2_placement_3d ( 'none', #14425, #14428, #14417 ) ;
#14419 = axis2_placement_3d ( 'none', #14465, #14460, #14459 ) ;
#14420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14421 = axis2_placement_3d ( 'none', #14411, #14410, #14406 ) ;
#14422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14423 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14424 = axis2_placement_3d ( 'none', #14355, #14423, #14422 ) ;
#14425 = cartesian_point ( 'none', ( -14.68926221382590900, 41.89999999999999900, -11.95502027240996200 ) ) ;
#14426 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14427 = vector ( 'none', #14426, 1000.000000000000000 ) ;
#14428 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14429 = circle ( 'none', #14424, 6.656285778558916500 ) ;
#14430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14431 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14432 = cartesian_point ( 'none', ( -14.37407791678629800, 41.89999999999999900, -12.03458556614458400 ) ) ;
#14433 = cartesian_point ( 'none', ( -14.59736897693419200, 41.89999999999999900, -14.95826522799991800 ) ) ;
#14434 = cylindrical_surface ( 'none', #14453, 1.216924982791436100 ) ;
#14435 = line ( 'none', #14443, #14498 ) ;
#14436 = cartesian_point ( 'none', ( -14.59736897693419200, 41.89999999999999900, -14.95826522799991800 ) ) ;
#14437 = line ( 'none', #14436, #14492 ) ;
#14438 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14439 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14440 = vector ( 'none', #14439, 1000.000000000000000 ) ;
#14441 = cartesian_point ( 'none', ( -13.76537427366066900, 41.89999999999999900, -12.74706666483856500 ) ) ;
#14442 = line ( 'none', #14441, #14440 ) ;
#14443 = cartesian_point ( 'none', ( -17.53579798059959300, 41.89999999999999900, -12.77190606476997700 ) ) ;
#14444 = face_outer_bound ( 'none', #8741, .t. ) ;
#14445 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14446 = vector ( 'none', #14445, 1000.000000000000000 ) ;
#14447 = cartesian_point ( 'none', ( -15.42067034284833000, 41.89999999999999900, -13.17410178384730700 ) ) ;
#14448 = line ( 'none', #14447, #14446 ) ;
#14449 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14450 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14451 = axis2_placement_3d ( 'none', #14455, #14450, #14449 ) ;
#14452 = circle ( 'none', #14451, 1.929670410244418000 ) ;
#14453 = axis2_placement_3d ( 'none', #14456, #14438, #14457 ) ;
#14454 = circle ( 'none', #14481, 2.456930662344158000 ) ;
#14455 = cartesian_point ( 'none', ( -14.88089415752860700, 41.89999999999999900, -11.17250536693099500 ) ) ;
#14456 = cartesian_point ( 'none', ( -14.68926221382590900, 41.89999999999999900, -11.95502027240996200 ) ) ;
#14457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14458 = face_outer_bound ( 'none', #8235, .t. ) ;
#14459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14460 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14461 = cartesian_point ( 'none', ( -14.93169263820609100, 41.89999999999999900, -9.891634585094530900 ) ) ;
#14462 = face_outer_bound ( 'none', #7606, .t. ) ;
#14463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14464 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14465 = cartesian_point ( 'none', ( -15.09407868388790100, 41.89999999999999900, -8.232502709349036600 ) ) ;
#14466 = face_outer_bound ( 'none', #7527, .t. ) ;
#14467 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14468 = vector ( 'none', #14467, 1000.000000000000000 ) ;
#14469 = plane ( 'none', #14500 ) ;
#14470 = cartesian_point ( 'none', ( -7.519071255828804600, 41.89999999999998400, -11.42337662337662400 ) ) ;
#14471 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14472 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14473 = vector ( 'none', #14472, 1000.000000000000000 ) ;
#14474 = direction ( 'none', ( 0.7071067811865525700, -0.7071067811865425800, 0.0000000000000000000 ) ) ;
#14475 = direction ( 'none', ( -0.7071067811865425800, -0.7071067811865525700, 1.611342835266588200e-016 ) ) ;
#14476 = cartesian_point ( 'none', ( -35.43792956288426400, 0.9879295628842377200, -30.45000000000000600 ) ) ;
#14477 = cartesian_point ( 'none', ( -13.77690563352623900, 41.89999999999999900, -14.72962727800708500 ) ) ;
#14478 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#14479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14480 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14481 = axis2_placement_3d ( 'none', #14487, #14480, #14479 ) ;
#14482 = cartesian_point ( 'none', ( -14.39885805081068100, 41.89999999999999900, -13.04099916782868200 ) ) ;
#14483 = line ( 'none', #14482, #14473 ) ;
#14484 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14485 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14486 = cartesian_point ( 'none', ( -14.88089415752860700, 41.89999999999999900, -11.17250536693099500 ) ) ;
#14487 = cartesian_point ( 'none', ( -13.53757930856500000, 41.89999999999999900, -17.17487393013586700 ) ) ;
#14488 = toroidal_surface ( 'none', #14499, 12.20000000000000100, 0.2999999999999999900 ) ;
#14489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14490 = cartesian_point ( 'none', ( -14.39885805081068100, 41.89999999999999900, -13.04099916782868200 ) ) ;
#14491 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14492 = vector ( 'none', #14491, 1000.000000000000000 ) ;
#14493 = axis2_placement_3d ( 'none', #14486, #14485, #14484 ) ;
#14494 = cartesian_point ( 'none', ( -13.77690563352623900, 41.89999999999999900, -14.72962727800708500 ) ) ;
#14495 = line ( 'none', #14494, #14468 ) ;
#14496 = cylindrical_surface ( 'none', #14493, 1.929670410244418000 ) ;
#14497 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14498 = vector ( 'none', #14497, 1000.000000000000000 ) ;
#14499 = axis2_placement_3d ( 'none', #14478, #14471, #14489 ) ;
#14500 = axis2_placement_3d ( 'none', #14476, #14475, #14474 ) ;
#14501 = oriented_edge ( 'none', *, *, #14760, .t. ) ;
#14502 = oriented_edge ( 'none', *, *, #14772, .t. ) ;
#14503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14504 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14505 = circle ( 'none', #14565, 4.201280610342368300 ) ;
#14506 = cartesian_point ( 'none', ( -14.94889899398945900, 41.89999999999999900, -15.28997266218223500 ) ) ;
#14507 = circle ( 'none', #14563, 0.7911756100260382000 ) ;
#14508 = toroidal_surface ( 'none', #14530, 3.491660197342097800, 1.000000000000000000 ) ;
#14509 = cartesian_point ( 'none', ( -17.53579798059959300, 41.89999999999999900, -12.77190606476997700 ) ) ;
#14510 = face_outer_bound ( 'none', #9641, .t. ) ;
#14511 = circle ( 'none', #14558, 6.105515756022312800 ) ;
#14512 = cartesian_point ( 'none', ( 30.44999999999999600, 41.60000000000000100, -30.45000000000001400 ) ) ;
#14513 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14514 = cartesian_point ( 'none', ( -15.44834761018459800, 41.89999999999999900, -8.972912340878620400 ) ) ;
#14515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14516 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14517 = cartesian_point ( 'none', ( -15.45622196252460900, 41.89999999999999900, -7.777648174377596900 ) ) ;
#14518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14520 = cartesian_point ( 'none', ( -13.37519326288189000, 41.89999999999999900, -18.83400580588321900 ) ) ;
#14521 = axis2_placement_3d ( 'none', #14514, #14513, #14524 ) ;
#14522 = cylindrical_surface ( 'none', #14532, 5.396570714520500200 ) ;
#14523 = cartesian_point ( 'none', ( -15.42067034284833000, 41.89999999999999900, -13.17410178384730700 ) ) ;
#14524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14525 = axis2_placement_3d ( 'none', #14543, #14542, #14541 ) ;
#14526 = face_outer_bound ( 'none', #8981, .t. ) ;
#14527 = cylindrical_surface ( 'none', #14521, 4.201280610342368300 ) ;
#14528 = face_outer_bound ( 'none', #8545, .t. ) ;
#14529 = axis2_placement_3d ( 'none', #14520, #14519, #14518 ) ;
#14530 = axis2_placement_3d ( 'none', #14512, #14504, #14503 ) ;
#14531 = cylindrical_surface ( 'none', #14529, 4.123990292037475100 ) ;
#14532 = axis2_placement_3d ( 'none', #14517, #14516, #14515 ) ;
#14533 = face_outer_bound ( 'none', #8130, .t. ) ;
#14534 = axis2_placement_3d ( 'none', #14574, #14577, #14576 ) ;
#14535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14536 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14537 = cartesian_point ( 'none', ( -15.32378766037434300, 41.89999999999999900, -7.081182649398807700 ) ) ;
#14538 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 0.0000000000000000000 ) ) ;
#14539 = axis2_placement_3d ( 'none', #14538, #14551, #14595 ) ;
#14540 = face_outer_bound ( 'none', #9057, .t. ) ;
#14541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14542 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14543 = cartesian_point ( 'none', ( -15.45622196252460900, 41.89999999999999900, -7.777648174377596900 ) ) ;
#14544 = cartesian_point ( 'none', ( -14.25609775171074400, 41.89999999999999900, -15.67205286920314900 ) ) ;
#14545 = axis2_placement_3d ( 'none', #14544, #14585, #14584 ) ;
#14546 = axis2_placement_3d ( 'none', #14537, #14536, #14535 ) ;
#14547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14548 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14549 = cartesian_point ( 'none', ( -15.32378766037434300, 41.89999999999999900, -7.081182649398807700 ) ) ;
#14550 = face_outer_bound ( 'none', #9657, .t. ) ;
#14551 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14552 = face_outer_bound ( 'none', #8748, .t. ) ;
#14553 = circle ( 'none', #14573, 3.101796871761045800 ) ;
#14554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14555 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14556 = cylindrical_surface ( 'none', #14546, 6.105515756022312800 ) ;
#14557 = face_outer_bound ( 'none', #8721, .t. ) ;
#14558 = axis2_placement_3d ( 'none', #14549, #14548, #14547 ) ;
#14559 = toroidal_surface ( 'none', #14539, 32.30000000000000400, 0.2999999999999999900 ) ;
#14560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14561 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14562 = cartesian_point ( 'none', ( -14.25609775171074400, 41.89999999999999900, -15.67205286920314900 ) ) ;
#14563 = axis2_placement_3d ( 'none', #14562, #14561, #14560 ) ;
#14564 = circle ( 'none', #14525, 5.396570714520500200 ) ;
#14565 = axis2_placement_3d ( 'none', #14566, #14555, #14554 ) ;
#14566 = cartesian_point ( 'none', ( -15.44834761018459800, 41.89999999999999900, -8.972912340878620400 ) ) ;
#14567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14568 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14569 = cartesian_point ( 'none', ( -18.26031673667461100, 41.89999999999999900, -10.55793748357651500 ) ) ;
#14570 = axis2_placement_3d ( 'none', #14569, #14568, #14567 ) ;
#14571 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14572 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14573 = axis2_placement_3d ( 'none', #14586, #14572, #14571 ) ;
#14574 = cartesian_point ( 'none', ( -15.56571171361245700, 41.89999999999999900, -7.703568024975033300 ) ) ;
#14575 = face_outer_bound ( 'none', #9080, .t. ) ;
#14576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14577 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14579 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14580 = cartesian_point ( 'none', ( -16.83575612306470500, 41.89999999999999900, -9.664112652076850600 ) ) ;
#14581 = axis2_placement_3d ( 'none', #14580, #14579, #14578 ) ;
#14582 = face_outer_bound ( 'none', #8984, .t. ) ;
#14583 = cylindrical_surface ( 'none', #14581, 3.101796871761045800 ) ;
#14584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14586 = cartesian_point ( 'none', ( -16.83575612306470500, 41.89999999999999900, -9.664112652076850600 ) ) ;
#14587 = face_outer_bound ( 'none', #9040, .t. ) ;
#14588 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 25.59137802864828300 ) ) ;
#14589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14590 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14591 = cartesian_point ( 'none', ( -15.56571171361245700, 41.89999999999999900, -7.703568024975033300 ) ) ;
#14592 = axis2_placement_3d ( 'none', #14591, #14590, #14589 ) ;
#14593 = plane ( 'none', #14570 ) ;
#14594 = circle ( 'none', #14592, 5.437765201349156600 ) ;
#14595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14596 = cylindrical_surface ( 'none', #14545, 0.7911756100260382000 ) ;
#14597 = cartesian_point ( 'none', ( 0.2499999999999964200, 4.000000000000000000, -1.750000000000003300 ) ) ;
#14598 = plane ( 'none', #14657 ) ;
#14599 = face_bound ( 'none', #9187, .t. ) ;
#14600 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14601 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14602 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#14603 = axis2_placement_3d ( 'none', #14602, #14601, #14600 ) ;
#14604 = plane ( 'none', #14609 ) ;
#14605 = face_bound ( 'none', #9360, .t. ) ;
#14606 = cartesian_point ( 'none', ( 0.2499999999999970300, 4.000000000000000000, 1.750000000000003300 ) ) ;
#14607 = face_bound ( 'none', #9282, .t. ) ;
#14608 = face_bound ( 'none', #282, .t. ) ;
#14609 = axis2_placement_3d ( 'none', #14620, #14619, #14659 ) ;
#14610 = direction ( 'none', ( 0.0000000000000000000, -0.9998476951563911600, 0.01745240643728354600 ) ) ;
#14611 = vector ( 'none', #14610, 1000.000000000000100 ) ;
#14612 = cartesian_point ( 'none', ( -28.99137802864827800, 7.599999999999999600, -25.59137802864861700 ) ) ;
#14613 = line ( 'none', #14612, #14611 ) ;
#14614 = face_outer_bound ( 'none', #7791, .t. ) ;
#14615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14616 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14617 = axis2_placement_3d ( 'none', #14626, #14616, #14615 ) ;
#14618 = circle ( 'none', #14617, 32.66499999999999900 ) ;
#14619 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14620 = cartesian_point ( 'none', ( 40.00000000000000000, 0.5999999999999999800, 40.00000000000000700 ) ) ;
#14621 = face_outer_bound ( 'none', #9311, .t. ) ;
#14622 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14623 = vector ( 'none', #14622, 1000.000000000000000 ) ;
#14624 = cartesian_point ( 'none', ( -18.52217443894837600, 41.89999999999999900, -12.26740616175236000 ) ) ;
#14625 = line ( 'none', #14624, #14623 ) ;
#14626 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5999999999999999800, 0.0000000000000000000 ) ) ;
#14627 = face_bound ( 'none', #9059, .t. ) ;
#14628 = plane ( 'none', #14603 ) ;
#14629 = cartesian_point ( 'none', ( -18.52217443894837600, 41.89999999999999900, -12.26740616175236000 ) ) ;
#14630 = cylindrical_surface ( 'none', #14534, 5.437765201349156600 ) ;
#14631 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -14.83500000000000100 ) ) ;
#14632 = axis2_placement_3d ( 'none', #14631, #14643, #14642 ) ;
#14633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14634 = vector ( 'none', #14633, 1000.000000000000000 ) ;
#14635 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#14636 = line ( 'none', #14635, #14634 ) ;
#14637 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -32.04227673008426800 ) ) ;
#14638 = face_outer_bound ( 'none', #9351, .t. ) ;
#14639 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14640 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14641 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
#14642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14643 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14644 = plane ( 'none', #14685 ) ;
#14645 = conical_surface ( 'none', #14632, 1.249999999999997600, 1.029744258676652800 ) ;
#14646 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14647 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14648 = axis2_placement_3d ( 'none', #14660, #14647, #14646 ) ;
#14649 = cartesian_point ( 'none', ( 19.79999999999999700, 16.19999999999999900, 19.80000000000000100 ) ) ;
#14650 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.29999999999999700, 15.00000000000000000 ) ) ;
#14651 = face_outer_bound ( 'none', #9170, .t. ) ;
#14652 = face_bound ( 'none', #9196, .t. ) ;
#14653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14654 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14655 = circle ( 'none', #14690, 1.249999999999997600 ) ;
#14656 = face_outer_bound ( 'none', #9102, .t. ) ;
#14657 = axis2_placement_3d ( 'none', #14641, #14640, #14639 ) ;
#14658 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
#14659 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14660 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
#14661 = cylindrical_surface ( 'none', #14648, 32.66499999999999900 ) ;
#14662 = circle ( 'none', #14663, 32.66499999999999900 ) ;
#14663 = axis2_placement_3d ( 'none', #14658, #14654, #14653 ) ;
#14664 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14665 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 15.00000000000000000 ) ) ;
#14666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14667 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14668 = cartesian_point ( 'none', ( -18.46850498928392900, 41.89999999999999900, -10.71543301136297400 ) ) ;
#14669 = axis2_placement_3d ( 'none', #14668, #14667, #14666 ) ;
#14670 = face_outer_bound ( 'none', #9385, .t. ) ;
#14671 = axis2_placement_3d ( 'none', #14718, #14710, #14709 ) ;
#14672 = plane ( 'none', #14671 ) ;
#14673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14674 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14675 = cartesian_point ( 'none', ( -12.98142953249392700, 41.60000000000000100, -18.50886945730377800 ) ) ;
#14676 = axis2_placement_3d ( 'none', #14675, #14674, #14673 ) ;
#14677 = toroidal_surface ( 'none', #14728, 12.80000000000000100, 0.2999999999999999900 ) ;
#14678 = face_outer_bound ( 'none', #9431, .t. ) ;
#14679 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14681 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14682 = cartesian_point ( 'none', ( -23.74500000000000100, 16.19999999999999900, -14.83500000000000100 ) ) ;
#14683 = axis2_placement_3d ( 'none', #14682, #14681, #14680 ) ;
#14684 = circle ( 'none', #14669, 1.156070939883692100 ) ;
#14685 = axis2_placement_3d ( 'none', #14650, #14679, #14691 ) ;
#14686 = circle ( 'none', #14726, 1.750000000000001600 ) ;
#14687 = circle ( 'none', #14676, 0.5771755819430728400 ) ;
#14688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14689 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14690 = axis2_placement_3d ( 'none', #14649, #14689, #14688 ) ;
#14691 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14692 = axis2_placement_3d ( 'none', #14725, #14716, #14715 ) ;
#14693 = circle ( 'none', #14683, 1.249999999999997600 ) ;
#14694 = circle ( 'none', #14708, 1.750000000000001600 ) ;
#14695 = conical_surface ( 'none', #14713, 3.400000000000000400, 0.01745329251994333400 ) ;
#14696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14697 = face_outer_bound ( 'none', #9448, .t. ) ;
#14698 = cylindrical_surface ( 'none', #14707, 24.00000000000000400 ) ;
#14699 = cartesian_point ( 'none', ( 19.80000000000000100, -0.2999999999999999300, 19.79999999999998600 ) ) ;
#14700 = direction ( 'none', ( 1.683889348827610500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14701 = vector ( 'none', #14700, 1000.000000000000000 ) ;
#14702 = cartesian_point ( 'none', ( 0.2499999999999970900, 4.000000000000000000, 2.000000000000000000 ) ) ;
#14703 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14704 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -25.94047932721296900 ) ) ;
#14705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14706 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14707 = axis2_placement_3d ( 'none', #14721, #14703, #14696 ) ;
#14708 = axis2_placement_3d ( 'none', #14699, #14748, #14747 ) ;
#14709 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14710 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14711 = axis2_placement_3d ( 'none', #14720, #14706, #14705 ) ;
#14712 = line ( 'none', #14702, #14701 ) ;
#14713 = axis2_placement_3d ( 'none', #14752, #14745, #14744 ) ;
#14714 = face_outer_bound ( 'none', #9394, .t. ) ;
#14715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14716 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14717 = circle ( 'none', #14711, 24.00000000000000400 ) ;
#14718 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 19.80000000000000100 ) ) ;
#14719 = face_bound ( 'none', #9418, .t. ) ;
#14720 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.299999999999999800, 0.0000000000000000000 ) ) ;
#14721 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.000000000000000000, 0.0000000000000000000 ) ) ;
#14722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14723 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14724 = cartesian_point ( 'none', ( -19.80000000000000100, -0.2999999999999999300, 19.80000000000000100 ) ) ;
#14725 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 19.80000000000000100 ) ) ;
#14726 = axis2_placement_3d ( 'none', #14724, #14723, #14722 ) ;
#14727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14728 = axis2_placement_3d ( 'none', #14665, #14664, #14727 ) ;
#14729 = circle ( 'none', #14692, 1.750000000000001600 ) ;
#14730 = circle ( 'none', #14741, 3.514644221563188800 ) ;
#14731 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14732 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14733 = cartesian_point ( 'none', ( -15.14839655322756900, 41.60000000000000100, -6.548166397704981100 ) ) ;
#14734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14736 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14737 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14738 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 19.79999999999998600 ) ) ;
#14739 = cartesian_point ( 'none', ( -5.846993333750882400, 41.89999999999999900, -9.735064935064935200 ) ) ;
#14740 = toroidal_surface ( 'none', #14751, 31.69999999999999900, 0.2999999999999999900 ) ;
#14741 = axis2_placement_3d ( 'none', #14733, #14742, #14735 ) ;
#14742 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14743 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.89999999999999900, 0.0000000000000000000 ) ) ;
#14744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14745 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14746 = face_outer_bound ( 'none', #9587, .t. ) ;
#14747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14748 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14749 = axis2_placement_3d ( 'none', #14738, #14737, #14736 ) ;
#14750 = face_outer_bound ( 'none', #9085, .t. ) ;
#14751 = axis2_placement_3d ( 'none', #14743, #14732, #14731 ) ;
#14752 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 28.99137802864828500 ) ) ;
#14753 = face_outer_bound ( 'none', #9440, .t. ) ;
#14754 = plane ( 'none', #14749 ) ;
#14755 = face_outer_bound ( 'none', #9423, .t. ) ;
#14756 = face_bound ( 'none', #9421, .t. ) ;
#14757 = edge_loop ( 'none', ( #14763, #14768, #14502, #14764 ) ) ;
#14758 = edge_curve ( 'none', #11198, #12629, #16680, .t. ) ;
#14759 = oriented_edge ( 'none', *, *, #14762, .t. ) ;
#14760 = edge_curve ( 'none', #14761, #12560, #16717, .t. ) ;
#14761 = vertex_point ( 'none', #16729 ) ;
#14762 = edge_curve ( 'none', #7627, #14761, #16720, .t. ) ;
#14763 = oriented_edge ( 'none', *, *, #12647, .f. ) ;
#14764 = oriented_edge ( 'none', *, *, #9669, .t. ) ;
#14765 = oriented_edge ( 'none', *, *, #14767, .f. ) ;
#14766 = edge_curve ( 'none', #14769, #12625, #16734, .t. ) ;
#14767 = edge_curve ( 'none', #4595, #14778, #16731, .t. ) ;
#14768 = oriented_edge ( 'none', *, *, #14758, .f. ) ;
#14769 = vertex_point ( 'none', #16844 ) ;
#14770 = oriented_edge ( 'none', *, *, #4591, .f. ) ;
#14771 = advanced_face ( 'none', ( #16874 ), #16782, .t. ) ;
#14772 = edge_curve ( 'none', #11198, #7627, #16876, .t. ) ;
#14773 = oriented_edge ( 'none', *, *, #15625, .t. ) ;
#14774 = edge_curve ( 'none', #2929, #4538, #16860, .t. ) ;
#14775 = edge_curve ( 'none', #2780, #4611, #16855, .t. ) ;
#14776 = oriented_edge ( 'none', *, *, #14775, .f. ) ;
#14777 = oriented_edge ( 'none', *, *, #4608, .t. ) ;
#14778 = vertex_point ( 'none', #16843 ) ;
#14779 = oriented_edge ( 'none', *, *, #14767, .t. ) ;
#14780 = edge_loop ( 'none', ( #14770, #14779, #2759, #7242 ) ) ;
#14781 = advanced_face ( 'none', ( #16866 ), #16856, .t. ) ;
#14782 = oriented_edge ( 'none', *, *, #15632, .t. ) ;
#14783 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14784 = vector ( 'none', #14783, 1000.000000000000000 ) ;
#14785 = face_outer_bound ( 'none', #9456, .t. ) ;
#14786 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14787 = axis2_placement_3d ( 'none', #14845, #14844, #14843 ) ;
#14788 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14789 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14790 = vector ( 'none', #14789, 1000.000000000000000 ) ;
#14791 = cartesian_point ( 'none', ( -5.846993333750882400, 41.89999999999999900, -9.735064935064935200 ) ) ;
#14792 = line ( 'none', #14791, #14790 ) ;
#14793 = cartesian_point ( 'none', ( -7.519071255828804600, 41.89999999999998400, -11.42337662337662400 ) ) ;
#14794 = cartesian_point ( 'none', ( -7.516317401404491800, 41.89999999999997700, -11.36006399688335100 ) ) ;
#14795 = cartesian_point ( 'none', ( -7.510937644042793500, 41.89999999999999900, -11.23638041889219800 ) ) ;
#14796 = cartesian_point ( 'none', ( -7.486841602432456900, 41.89999999999999900, -11.05629043856456100 ) ) ;
#14797 = cartesian_point ( 'none', ( -7.447425239359542800, 41.89999999999997700, -10.88694414455766300 ) ) ;
#14798 = cartesian_point ( 'none', ( -7.397944161382731000, 41.89999999999999900, -10.72641819747560100 ) ) ;
#14799 = cartesian_point ( 'none', ( -7.330870259232102400, 41.89999999999999900, -10.57725860962969800 ) ) ;
#14800 = cartesian_point ( 'none', ( -7.253027356565375800, 41.89999999999999100, -10.43678778580187900 ) ) ;
#14801 = cartesian_point ( 'none', ( -7.159909424929486100, 41.89999999999999900, -10.30754255796400700 ) ) ;
#14802 = cartesian_point ( 'none', ( -7.054470685770904300, 41.90000000000001300, -10.18894645593860600 ) ) ;
#14803 = cartesian_point ( 'none', ( -6.937876241675315500, 41.89999999999999100, -10.08197697680639100 ) ) ;
#14804 = cartesian_point ( 'none', ( -6.809927483463805900, 41.90000000000000600, -9.989280190303695400 ) ) ;
#14805 = cartesian_point ( 'none', ( -6.673101812494067500, 41.89999999999999900, -9.909956312967452200 ) ) ;
#14806 = cartesian_point ( 'none', ( -6.526118841592366800, 41.90000000000001300, -9.845300670104277800 ) ) ;
#14807 = cartesian_point ( 'none', ( -6.369825734958716600, 41.89999999999999100, -9.796121120227768500 ) ) ;
#14808 = cartesian_point ( 'none', ( -6.204091776859170800, 41.90000000000000600, -9.760548290388428000 ) ) ;
#14809 = cartesian_point ( 'none', ( -6.028845682884633700, 41.89999999999999100, -9.738889082250221200 ) ) ;
#14810 = cartesian_point ( 'none', ( -5.908609597440382700, 41.90000000000000600, -9.736360654710452400 ) ) ;
#14811 = axis2_placement_3d ( 'none', #14842, #14841, #14832 ) ;
#14812 = axis2_placement_3d ( 'none', #14788, #14834, #14833 ) ;
#14813 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14814 = line ( 'none', #14813, #14784 ) ;
#14815 = cartesian_point ( 'none', ( -5.846993333750882400, 41.89999999999999900, -9.735064935064935200 ) ) ;
#14816 = b_spline_curve_with_knots ( 'none', 3,
( #14815, #14810, #14809, #14808, #14807, #14806, #14805, #14804, #14803, #14802, #14801, #14800, #14799, #14798, #14797, #14796, #14795, #14794, #14793 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666692900, 0.1347817762661590000, 0.1976340158603854500, 0.2589199735786854600, 0.3181789816213462800, 0.3773055779926133800, 0.4359400191524784300, 0.4949948193070977700, 0.5543593017874931500, 0.6136086016046549100, 0.6732064012482961200, 0.7341594117216904100, 0.7966444803938628200, 0.8612245236608129200, 0.9289619524063543700, 1.000000000000000000 ),
.unspecified. ) ;
#14817 = plane ( 'none', #14787 ) ;
#14818 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14819 = vector ( 'none', #14875, 1000.000000000000000 ) ;
#14820 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14821 = vector ( 'none', #14820, 1000.000000000000000 ) ;
#14822 = axis2_placement_3d ( 'none', #14864, #14877, #14851 ) ;
#14823 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14824 = line ( 'none', #14823, #14870 ) ;
#14825 = face_outer_bound ( 'none', #9487, .t. ) ;
#14826 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779684000e-014, 1.000000000000000000 ) ) ;
#14827 = vector ( 'none', #14826, 1000.000000000000000 ) ;
#14828 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14829 = line ( 'none', #14828, #14827 ) ;
#14830 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14831 = axis2_placement_3d ( 'none', #14912, #14911, #14910 ) ;
#14832 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14835 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14836 = line ( 'none', #14835, #14821 ) ;
#14837 = face_outer_bound ( 'none', #9465, .t. ) ;
#14838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14839 = vector ( 'none', #14838, 1000.000000000000000 ) ;
#14840 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14842 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14843 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14845 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14846 = plane ( 'none', #14811 ) ;
#14847 = plane ( 'none', #14812 ) ;
#14848 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14849 = face_outer_bound ( 'none', #9539, .t. ) ;
#14850 = line ( 'none', #14840, #14839 ) ;
#14851 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14853 = vector ( 'none', #14852, 1000.000000000000000 ) ;
#14854 = plane ( 'none', #14831 ) ;
#14855 = face_outer_bound ( 'none', #9483, .t. ) ;
#14856 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14857 = face_outer_bound ( 'none', #9485, .t. ) ;
#14858 = plane ( 'none', #14822 ) ;
#14859 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14860 = vector ( 'none', #14859, 1000.000000000000000 ) ;
#14861 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14862 = axis2_placement_3d ( 'none', #14903, #14897, #14896 ) ;
#14863 = line ( 'none', #14861, #14860 ) ;
#14864 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14865 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14866 = vector ( 'none', #14865, 1000.000000000000000 ) ;
#14867 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14868 = line ( 'none', #14867, #14866 ) ;
#14869 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14870 = vector ( 'none', #14869, 1000.000000000000000 ) ;
#14871 = line ( 'none', #14876, #14874 ) ;
#14872 = face_outer_bound ( 'none', #9510, .t. ) ;
#14873 = direction ( 'none', ( 0.0000000000000000000, 4.452456921673802200e-015, 1.000000000000000000 ) ) ;
#14874 = vector ( 'none', #14873, 1000.000000000000000 ) ;
#14875 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14876 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14877 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14878 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14879 = line ( 'none', #14878, #14819 ) ;
#14880 = line ( 'none', #14937, #14936 ) ;
#14881 = line ( 'none', #14917, #14972 ) ;
#14882 = face_outer_bound ( 'none', #9499, .t. ) ;
#14883 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14885 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 6.938893903907227600e-015 ) ) ;
#14886 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14887 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#14888 = vector ( 'none', #14887, 1000.000000000000000 ) ;
#14889 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14890 = vector ( 'none', #14889, 1000.000000000000000 ) ;
#14891 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14892 = line ( 'none', #14891, #14890 ) ;
#14893 = axis2_placement_3d ( 'none', #14886, #14885, #14938 ) ;
#14894 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14895 = line ( 'none', #14894, #14888 ) ;
#14896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14898 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14899 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14900 = axis2_placement_3d ( 'none', #14930, #14929, #14928 ) ;
#14901 = plane ( 'none', #14893 ) ;
#14902 = vector ( 'none', #14906, 1000.000000000000000 ) ;
#14903 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14904 = plane ( 'none', #14909 ) ;
#14905 = plane ( 'none', #14862 ) ;
#14906 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14907 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14908 = line ( 'none', #14907, #14902 ) ;
#14909 = axis2_placement_3d ( 'none', #14898, #14884, #14883 ) ;
#14910 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14912 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14913 = cartesian_point ( 'none', ( -0.5710193077768568300, 41.89999999999997000, -14.21558441558441600 ) ) ;
#14914 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999997700, -12.65714285714285700 ) ) ;
#14915 = line ( 'none', #14914, #14853 ) ;
#14916 = plane ( 'none', #14927 ) ;
#14917 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14918 = line ( 'none', #14958, #14955 ) ;
#14919 = cartesian_point ( 'none', ( -3.038551775309324300, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14920 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#14921 = vector ( 'none', #14920, 1000.000000000000000 ) ;
#14922 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14923 = cartesian_point ( 'none', ( 35.05000000000002600, 0.5999999999999999800, 30.45000000000001400 ) ) ;
#14924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14925 = face_outer_bound ( 'none', #10616, .t. ) ;
#14926 = line ( 'none', #14922, #14921 ) ;
#14927 = axis2_placement_3d ( 'none', #14919, #14940, #14973 ) ;
#14928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14929 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14930 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14931 = face_outer_bound ( 'none', #9516, .t. ) ;
#14932 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14933 = face_outer_bound ( 'none', #9542, .t. ) ;
#14934 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999999900, -9.799999999999998900 ) ) ;
#14935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14936 = vector ( 'none', #14935, 1000.000000000000000 ) ;
#14937 = cartesian_point ( 'none', ( -3.558032294789843500, 41.89999999999996300, -14.80000000000000100 ) ) ;
#14938 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907227600e-015, -1.000000000000000000 ) ) ;
#14939 = circle ( 'none', #14900, 2.750000000000000000 ) ;
#14940 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14941 = plane ( 'none', #14942 ) ;
#14942 = axis2_placement_3d ( 'none', #14934, #14932, #14924 ) ;
#14943 = vector ( 'none', #14997, 1000.000000000000000 ) ;
#14944 = cartesian_point ( 'none', ( 35.05000000000002600, 0.5999999999999999800, -30.45000000000001400 ) ) ;
#14945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14946 = line ( 'none', #15006, #15005 ) ;
#14947 = axis2_placement_3d ( 'none', #14963, #15001, #15000 ) ;
#14948 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14949 = conical_surface ( 'none', #14957, 4.987929562884258600, 0.7853981633974549400 ) ;
#14950 = direction ( 'none', ( -0.7071067811865522400, 0.7071067811865429100, 0.0000000000000000000 ) ) ;
#14951 = vector ( 'none', #14950, 1000.000000000000000 ) ;
#14952 = cartesian_point ( 'none', ( -34.45000000000000300, 0.0000000000000000000, 30.45000000000002400 ) ) ;
#14953 = circle ( 'none', #14947, 4.600000000000017400 ) ;
#14954 = direction ( 'none', ( -0.7071067811865522400, -0.7071067811865429100, 0.0000000000000000000 ) ) ;
#14955 = vector ( 'none', #14954, 1000.000000000000000 ) ;
#14956 = line ( 'none', #14952, #14951 ) ;
#14957 = axis2_placement_3d ( 'none', #14959, #14948, #14945 ) ;
#14958 = cartesian_point ( 'none', ( 35.43792956288426400, 0.9879295628842386100, 30.45000000000001400 ) ) ;
#14959 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842377200, 30.45000000000001000 ) ) ;
#14960 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14961 = vector ( 'none', #14960, 1000.000000000000000 ) ;
#14962 = cartesian_point ( 'none', ( -0.7008894376469868600, 41.89999999999998400, -12.07272727272727200 ) ) ;
#14963 = cartesian_point ( 'none', ( -30.44999999999999600, 0.5999999999999999800, 30.45000000000001000 ) ) ;
#14964 = line ( 'none', #14962, #14961 ) ;
#14965 = line ( 'none', #14944, #14943 ) ;
#14966 = direction ( 'none', ( 0.0000000000000000000, 1.187321845779680300e-014, 1.000000000000000000 ) ) ;
#14967 = vector ( 'none', #14966, 1000.000000000000000 ) ;
#14968 = cartesian_point ( 'none', ( -0.5060842428417922100, 41.89999999999999100, -10.38441558441558500 ) ) ;
#14969 = line ( 'none', #14968, #14967 ) ;
#14970 = cartesian_point ( 'none', ( 1.815344328586779000, 41.89999999999999900, -9.735064935064935200 ) ) ;
#14971 = direction ( 'none', ( 0.0000000000000000000, 4.109960235391204200e-015, 1.000000000000000000 ) ) ;
#14972 = vector ( 'none', #14971, 1000.000000000000000 ) ;
#14973 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14974 = line ( 'none', #14990, #15038 ) ;
#14975 = plane ( 'none', #14983 ) ;
#14976 = face_outer_bound ( 'none', #9579, .t. ) ;
#14977 = face_outer_bound ( 'none', #10506, .t. ) ;
#14978 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14979 = cartesian_point ( 'none', ( 30.44999999999999600, 0.9879295628842377200, -30.45000000000001400 ) ) ;
#14980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14981 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14982 = cartesian_point ( 'none', ( 30.44999999999999600, 0.5999999999999999800, -30.45000000000001400 ) ) ;
#14983 = axis2_placement_3d ( 'none', #14984, #15033, #15032 ) ;
#14984 = cartesian_point ( 'none', ( 35.43792956288426400, 0.9879295628842377200, -30.45000000000001400 ) ) ;
#14985 = conical_surface ( 'none', #15034, 4.987929562884265700, 0.7853981633974549400 ) ;
#14986 = cartesian_point ( 'none', ( 30.45000000000001000, 0.6000000000000000900, 35.05000000000001800 ) ) ;
#14987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.139391445633370800e-016 ) ) ;
#14988 = cartesian_point ( 'none', ( 30.44999999999999600, 0.5999999999999998700, -35.05000000000003300 ) ) ;
#14989 = circle ( 'none', #14996, 4.600000000000021000 ) ;
#14990 = cartesian_point ( 'none', ( -30.44999999999999600, 0.0000000000000000000, 34.45000000000002400 ) ) ;
#14991 = direction ( 'none', ( -7.542275982507828600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14992 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14993 = cartesian_point ( 'none', ( -30.44999999999999600, 0.5999999999999999800, 35.05000000000002600 ) ) ;
#14994 = line ( 'none', #14993, #15003 ) ;
#14995 = cartesian_point ( 'none', ( -30.44999999999999600, 0.5999999999999999800, 35.05000000000002600 ) ) ;
#14996 = axis2_placement_3d ( 'none', #14982, #14981, #14980 ) ;
#14997 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14998 = axis2_placement_3d ( 'none', #14999, #14992, #14991 ) ;
#14999 = cartesian_point ( 'none', ( 30.45000000000001000, 0.5999999999999999800, 30.45000000000000300 ) ) ;
#15000 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15001 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#15002 = circle ( 'none', #14998, 4.600000000000017400 ) ;
#15003 = vector ( 'none', #14987, 1000.000000000000000 ) ;
#15004 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865450200, -0.7071067811865501300 ) ) ;
#15005 = vector ( 'none', #15004, 1000.000000000000100 ) ;
#15006 = cartesian_point ( 'none', ( 30.45000000000001000, 0.9879295628842375000, 35.43792956288425700 ) ) ;
#15007 = direction ( 'none', ( -2.278782891266740600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15008 = vector ( 'none', #15007, 1000.000000000000000 ) ;
#15009 = cartesian_point ( 'none', ( -35.05000000000002600, 0.5999999999999998700, -30.45000000000000600 ) ) ;
#15010 = axis2_placement_3d ( 'none', #15282, #15279, #15298 ) ;
#15011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15012 = line ( 'none', #15009, #15008 ) ;
#15013 = circle ( 'none', #15010, 0.8918530259873335100 ) ;
#15014 = direction ( 'none', ( -0.7071067811865525700, 0.7071067811865425800, 0.0000000000000000000 ) ) ;
#15015 = vector ( 'none', #15014, 999.9999999999998900 ) ;
#15016 = cartesian_point ( 'none', ( -34.45000000000001700, 0.0000000000000000000, -30.45000000000000600 ) ) ;
#15017 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865429100, 0.7071067811865522400 ) ) ;
#15018 = vector ( 'none', #15017, 1000.000000000000000 ) ;
#15019 = cartesian_point ( 'none', ( -30.44999999999999600, 0.5999999999999974200, -35.05000000000002600 ) ) ;
#15020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15021 = cartesian_point ( 'none', ( -13.21357544348041400, 41.60000000000000100, -20.03418332151187200 ) ) ;
#15022 = line ( 'none', #15016, #15015 ) ;
#15023 = circle ( 'none', #15026, 4.583346849181343600 ) ;
#15024 = cartesian_point ( 'none', ( 30.44999999999999600, 0.9879295628842386100, -35.43792956288427800 ) ) ;
#15025 = line ( 'none', #15024, #15018 ) ;
#15026 = axis2_placement_3d ( 'none', #15021, #15035, #15011 ) ;
#15027 = direction ( 'none', ( -0.7071067811865501300, -0.7071067811865450200, 0.0000000000000000000 ) ) ;
#15028 = vector ( 'none', #15027, 1000.000000000000100 ) ;
#15029 = cartesian_point ( 'none', ( 35.43792956288426400, 0.9879295628842375000, -30.45000000000001400 ) ) ;
#15030 = line ( 'none', #15029, #15028 ) ;
#15031 = cartesian_point ( 'none', ( -35.05000000000001100, 0.5999999999999998700, 30.45000000000002400 ) ) ;
#15032 = direction ( 'none', ( 0.7071067811865500200, 0.7071067811865450200, 0.0000000000000000000 ) ) ;
#15033 = direction ( 'none', ( 0.7071067811865450200, -0.7071067811865500200, 0.0000000000000000000 ) ) ;
#15034 = axis2_placement_3d ( 'none', #14979, #14978, #15020 ) ;
#15035 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15036 = cartesian_point ( 'none', ( 35.05000000000002600, 0.6000000000000000900, -30.45000000000001400 ) ) ;
#15037 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865450200, 0.7071067811865501300 ) ) ;
#15038 = vector ( 'none', #15037, 1000.000000000000100 ) ;
#15039 = oriented_edge ( 'none', *, *, #15041, .t. ) ;
#15040 = edge_curve ( 'none', #15649, #15042, #16861, .t. ) ;
#15041 = edge_curve ( 'none', #15042, #14769, #16916, .t. ) ;
#15042 = vertex_point ( 'none', #16907 ) ;
#15043 = edge_curve ( 'none', #15649, #12649, #16913, .t. ) ;
#15044 = edge_curve ( 'none', #15042, #12589, #16890, .t. ) ;
#15045 = oriented_edge ( 'none', *, *, #15044, .f. ) ;
#15046 = oriented_edge ( 'none', *, *, #12644, .f. ) ;
#15047 = advanced_face ( 'none', ( #16892 ), #16392, .t. ) ;
#15048 = oriented_edge ( 'none', *, *, #14766, .t. ) ;
#15049 = edge_loop ( 'none', ( #15046, #15045, #15039, #15048 ) ) ;
#15050 = edge_loop ( 'none', ( #15652, #15650, #15645, #15630 ) ) ;
#15051 = oriented_edge ( 'none', *, *, #14758, .t. ) ;
#15052 = plane ( 'none', #15061 ) ;
#15053 = face_outer_bound ( 'none', #9630, .t. ) ;
#15054 = cartesian_point ( 'none', ( -30.44999999999998900, 41.60000000000000100, 33.94166019734211700 ) ) ;
#15055 = toroidal_surface ( 'none', #15099, 3.491660197342090700, 1.000000000000000000 ) ;
#15056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15057 = axis2_placement_3d ( 'none', #15058, #15063, #15062 ) ;
#15058 = cartesian_point ( 'none', ( -30.44999999999999600, 41.60000000000000100, 30.45000000000001000 ) ) ;
#15059 = face_outer_bound ( 'none', #9608, .t. ) ;
#15060 = toroidal_surface ( 'none', #15057, 3.491660197342090700, 1.000000000000000000 ) ;
#15061 = axis2_placement_3d ( 'none', #15109, #15108, #15107 ) ;
#15062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15063 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15064 = face_outer_bound ( 'none', #9606, .t. ) ;
#15065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15066 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#15067 = cartesian_point ( 'none', ( -30.44999999999999600, 0.5999999999999999800, -30.45000000000001000 ) ) ;
#15068 = axis2_placement_3d ( 'none', #15067, #15066, #15065 ) ;
#15069 = circle ( 'none', #15068, 4.600000000000021000 ) ;
#15070 = conical_surface ( 'none', #15076, 4.987929562884265700, 0.7853981633974549400 ) ;
#15071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15072 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15073 = cartesian_point ( 'none', ( -30.44999999999999600, 41.60000000000000100, 33.94166019734210200 ) ) ;
#15074 = axis2_placement_3d ( 'none', #15073, #15072, #15071 ) ;
#15075 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842377200, -30.45000000000001000 ) ) ;
#15076 = axis2_placement_3d ( 'none', #15075, #15080, #15056 ) ;
#15077 = face_outer_bound ( 'none', #9614, .t. ) ;
#15078 = circle ( 'none', #15074, 1.000000000000000900 ) ;
#15079 = cylindrical_surface ( 'none', #15081, 1.000000000000000900 ) ;
#15080 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15081 = axis2_placement_3d ( 'none', #15054, #15084, #15083 ) ;
#15082 = axis2_placement_3d ( 'none', #15130, #15129, #15128 ) ;
#15083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15084 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.139391445633370800e-016 ) ) ;
#15085 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15086 = axis2_placement_3d ( 'none', #15190, #15189, #15188 ) ;
#15087 = circle ( 'none', #15142, 1.000000000000000900 ) ;
#15088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15090 = cartesian_point ( 'none', ( -33.94166019734210200, 41.60000000000000100, -30.45000000000000600 ) ) ;
#15091 = axis2_placement_3d ( 'none', #15090, #15089, #15088 ) ;
#15092 = cartesian_point ( 'none', ( 30.45000000000001000, 41.60000000000000100, 33.94166019734210900 ) ) ;
#15093 = axis2_placement_3d ( 'none', #15098, #15097, #15085 ) ;
#15094 = circle ( 'none', #15091, 1.000000000000000900 ) ;
#15095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15096 = cylindrical_surface ( 'none', #15093, 1.000000000000000900 ) ;
#15097 = direction ( 'none', ( 2.278782891266740600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15098 = cartesian_point ( 'none', ( -33.94166019734210200, 41.60000000000000100, -30.45000000000001000 ) ) ;
#15099 = axis2_placement_3d ( 'none', #15111, #15105, #15095 ) ;
#15100 = face_outer_bound ( 'none', #10462, .t. ) ;
#15101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953611000e-015 ) ) ;
#15102 = direction ( 'none', ( -3.469705897282853900e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15103 = cartesian_point ( 'none', ( -33.94166019734208800, 41.60000000000000100, 30.45000000000001700 ) ) ;
#15104 = axis2_placement_3d ( 'none', #15103, #15102, #15101 ) ;
#15105 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15106 = face_outer_bound ( 'none', #9620, .t. ) ;
#15107 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865425800, -0.7071067811865525700 ) ) ;
#15108 = direction ( 'none', ( -8.056714176332945900e-017, -0.7071067811865525700, -0.7071067811865425800 ) ) ;
#15109 = cartesian_point ( 'none', ( -30.44999999999999600, 0.9879295628842377200, -35.43792956288426400 ) ) ;
#15110 = circle ( 'none', #15104, 1.000000000000000900 ) ;
#15111 = cartesian_point ( 'none', ( 30.45000000000001000, 41.60000000000000100, 30.45000000000000300 ) ) ;
#15112 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15113 = cartesian_point ( 'none', ( -30.44999999999999600, 41.60000000000000100, -33.94166019734210900 ) ) ;
#15114 = circle ( 'none', #15133, 1.000000000000000900 ) ;
#15115 = cartesian_point ( 'none', ( -30.44999999999999600, 41.60000000000000100, -33.94166019734210200 ) ) ;
#15116 = cartesian_point ( 'none', ( -14.07041389591041800, 41.89999999999999900, -14.02550934740322800 ) ) ;
#15117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15118 = face_outer_bound ( 'none', #9647, .t. ) ;
#15119 = cylindrical_surface ( 'none', #15126, 1.000000000000000900 ) ;
#15120 = circle ( 'none', #15134, 1.000000000000000900 ) ;
#15121 = face_outer_bound ( 'none', #9645, .t. ) ;
#15122 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15124 = axis2_placement_3d ( 'none', #15143, #15123, #15122 ) ;
#15125 = toroidal_surface ( 'none', #15131, 3.491660197342097800, 1.000000000000000000 ) ;
#15126 = axis2_placement_3d ( 'none', #15115, #15164, #15163 ) ;
#15127 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15129 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15130 = cartesian_point ( 'none', ( 30.44999999999999600, 41.60000000000000100, -33.94166019734210900 ) ) ;
#15131 = axis2_placement_3d ( 'none', #15144, #15127, #15117 ) ;
#15132 = circle ( 'none', #15082, 1.000000000000000900 ) ;
#15133 = axis2_placement_3d ( 'none', #15171, #15170, #15169 ) ;
#15134 = axis2_placement_3d ( 'none', #15113, #15112, #15174 ) ;
#15135 = circle ( 'none', #15124, 1.000000000000000900 ) ;
#15136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.139391445633371000e-016 ) ) ;
#15137 = vector ( 'none', #15136, 1000.000000000000000 ) ;
#15138 = cartesian_point ( 'none', ( -30.44999999999999600, 0.5999999999999998700, -35.05000000000002600 ) ) ;
#15139 = line ( 'none', #15138, #15137 ) ;
#15140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15142 = axis2_placement_3d ( 'none', #15092, #15141, #15140 ) ;
#15143 = cartesian_point ( 'none', ( 33.94166019734210200, 41.60000000000000100, 30.45000000000001400 ) ) ;
#15144 = cartesian_point ( 'none', ( -30.44999999999999600, 41.60000000000000100, -30.45000000000001000 ) ) ;
#15145 = face_outer_bound ( 'none', #7338, .t. ) ;
#15146 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15148 = cartesian_point ( 'none', ( 33.94166019734211700, 41.60000000000000100, -30.45000000000001000 ) ) ;
#15149 = cylindrical_surface ( 'none', #15168, 1.929670410254658000 ) ;
#15150 = face_outer_bound ( 'none', #10548, .t. ) ;
#15151 = axis2_placement_3d ( 'none', #15206, #15205, #15204 ) ;
#15152 = conical_surface ( 'none', #15151, 4.987929562884258600, 0.7853981633974549400 ) ;
#15153 = cylindrical_surface ( 'none', #15154, 1.000000000000000900 ) ;
#15154 = axis2_placement_3d ( 'none', #15148, #15147, #15146 ) ;
#15155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15156 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15157 = cartesian_point ( 'none', ( -13.81050428518934600, 41.89999999999999900, -15.21331925272647100 ) ) ;
#15158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15159 = vector ( 'none', #15158, 1000.000000000000000 ) ;
#15160 = cartesian_point ( 'none', ( -14.66497078068642800, 41.89999999999999900, -14.34683588772721000 ) ) ;
#15161 = face_outer_bound ( 'none', #7620, .t. ) ;
#15162 = line ( 'none', #15198, #15197 ) ;
#15163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15164 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.139391445633371000e-016 ) ) ;
#15165 = axis2_placement_3d ( 'none', #15157, #15156, #15155 ) ;
#15166 = cylindrical_surface ( 'none', #15165, 1.216924982793691400 ) ;
#15167 = line ( 'none', #15203, #15202 ) ;
#15168 = axis2_placement_3d ( 'none', #15199, #15194, #15185 ) ;
#15169 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15170 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15171 = cartesian_point ( 'none', ( 33.94166019734211700, 41.60000000000000100, -30.45000000000001400 ) ) ;
#15172 = face_outer_bound ( 'none', #9635, .t. ) ;
#15173 = line ( 'none', #15160, #15159 ) ;
#15174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15175 = cartesian_point ( 'none', ( 2.000000000000000000, 2.499999999999999600, 1.212400331155880100e-015 ) ) ;
#15176 = line ( 'none', #15175, #15179 ) ;
#15177 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15178 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15179 = vector ( 'none', #15178, 1000.000000000000000 ) ;
#15180 = plane ( 'none', #15181 ) ;
#15181 = axis2_placement_3d ( 'none', #15235, #15234, #15233 ) ;
#15182 = cartesian_point ( 'none', ( -2.000000000000000400, 4.191481642295976000, 23.00000000000000000 ) ) ;
#15183 = line ( 'none', #15182, #15232 ) ;
#15184 = plane ( 'none', #15193 ) ;
#15185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15186 = face_outer_bound ( 'none', #7359, .t. ) ;
#15187 = face_bound ( 'none', #7344, .t. ) ;
#15188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15189 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15190 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15192 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15193 = axis2_placement_3d ( 'none', #15192, #15191, #15177 ) ;
#15194 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15195 = circle ( 'none', #15086, 1.600000000000000100 ) ;
#15196 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#15197 = vector ( 'none', #15196, 1000.000000000000000 ) ;
#15198 = cartesian_point ( 'none', ( -19.80000000000000100, -2.600000000000000500, 16.55000000000000100 ) ) ;
#15199 = cartesian_point ( 'none', ( -13.46440083169655100, 41.89999999999999900, -15.85755084753757200 ) ) ;
#15200 = face_outer_bound ( 'none', #14757, .t. ) ;
#15201 = direction ( 'none', ( -1.885568995626964300e-017, 9.736851468216728600e-018, -1.000000000000000000 ) ) ;
#15202 = vector ( 'none', #15201, 1000.000000000000000 ) ;
#15203 = cartesian_point ( 'none', ( 2.000000000000000400, 4.191481642295976900, 23.00000000000000000 ) ) ;
#15204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15205 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15206 = cartesian_point ( 'none', ( 30.45000000000001000, 0.9879295628842377200, 30.45000000000000300 ) ) ;
#15207 = cartesian_point ( 'none', ( -1.428556966074785400, 4.456759648248849200, 24.39986588281892200 ) ) ;
#15208 = cartesian_point ( 'none', ( -1.444298686999025100, 4.450785007306312700, 24.38363468474931800 ) ) ;
#15209 = cartesian_point ( 'none', ( -1.473118225470352300, 4.439755449014720400, 24.35291031923610900 ) ) ;
#15210 = cartesian_point ( 'none', ( -1.515297855718279000, 4.423480711863175200, 24.30648375452030100 ) ) ;
#15211 = cartesian_point ( 'none', ( -1.554362321419205100, 4.408014775569154300, 24.25919710926103400 ) ) ;
#15212 = cartesian_point ( 'none', ( -1.628457102378757500, 4.378161304124482500, 24.16387534151575200 ) ) ;
#15213 = cartesian_point ( 'none', ( -1.672467493100904000, 4.359696858019196600, 24.09933997923031200 ) ) ;
#15214 = cartesian_point ( 'none', ( -1.789608822261383300, 4.308617124276810100, 23.90558483033756700 ) ) ;
#15215 = cartesian_point ( 'none', ( -1.847801719110096400, 4.280315441213190300, 23.77637425650820200 ) ) ;
#15216 = cartesian_point ( 'none', ( -1.975927556368652200, 4.212664810316247200, 23.40524438212340300 ) ) ;
#15217 = cartesian_point ( 'none', ( -1.999999999999997100, 4.190570280776835700, 23.18147824219531800 ) ) ;
#15218 = cartesian_point ( 'none', ( -2.000000000000000400, 4.191481642295976000, 23.00000000000000000 ) ) ;
#15219 = b_spline_curve_with_knots ( 'none', 3,
( #15218, #15217, #15216, #15215, #15214, #15213, #15212, #15211, #15210, #15209, #15208, #15207, #15277, #15276, #15275, #15274, #15273, #15272, #15271, #15270, #15269, #15268, #15267, #15266, #15265, #15264, #15263, #15262, #15261, #15260, #15259, #15258 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000053300, 0.1875000000000080200, 0.2187500000000099900, 0.2343750000000104900, 0.2421875000000107700, 0.2500000000000110500, 0.3750000000000063800, 0.5000000000000016700, 0.6249999999999971100, 0.6874999999999947800, 0.7187499999999936700, 0.7343749999999931200, 0.7421874999999933400, 0.7499999999999935600, 0.8749999999999967800, 1.000000000000000000 ),
.unspecified. ) ;
#15220 = cartesian_point ( 'none', ( 2.000000000000000400, 4.191481642295975100, 23.00000000000000000 ) ) ;
#15221 = axis2_placement_3d ( 'none', #15222, #15244, #15243 ) ;
#15222 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15223 = direction ( 'none', ( -1.885568995626964300e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15224 = vector ( 'none', #15223, 1000.000000000000000 ) ;
#15225 = cartesian_point ( 'none', ( -2.000000000000000400, 2.499999999999999600, 23.00000000000000000 ) ) ;
#15226 = line ( 'none', #15225, #15224 ) ;
#15227 = cartesian_point ( 'none', ( -2.000000000000000400, 4.191481642295976000, 23.00000000000000000 ) ) ;
#15228 = cartesian_point ( 'none', ( -2.000000000000000400, 5.099999999999999600, 23.00000000000000000 ) ) ;
#15229 = line ( 'none', #15228, #15257 ) ;
#15230 = face_outer_bound ( 'none', #16144, .t. ) ;
#15231 = direction ( 'none', ( -1.885568995626964300e-017, -9.736851468216728600e-018, 1.000000000000000000 ) ) ;
#15232 = vector ( 'none', #15231, 1000.000000000000000 ) ;
#15233 = direction ( 'none', ( 1.885568995626964300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15234 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.885568995626964300e-017 ) ) ;
#15235 = cartesian_point ( 'none', ( -2.000000000000000400, 5.099999999999999600, 23.00000000000000000 ) ) ;
#15236 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15237 = axis2_placement_3d ( 'none', #15247, #15236, #15297 ) ;
#15238 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15239 = vector ( 'none', #15238, 1000.000000000000000 ) ;
#15240 = cartesian_point ( 'none', ( 2.000000000000000400, 5.099999999999999600, 23.00000000000000000 ) ) ;
#15241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15242 = face_outer_bound ( 'none', #11469, .t. ) ;
#15243 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15244 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15245 = cartesian_point ( 'none', ( -10.04696593250527700, 41.89999999999999900, -17.11660112459144800 ) ) ;
#15246 = axis2_placement_3d ( 'none', #15245, #15248, #15241 ) ;
#15247 = cartesian_point ( 'none', ( 2.816687638038912000e-015, 5.099999999999999600, 23.00000000000000000 ) ) ;
#15248 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15249 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15250 = vector ( 'none', #15249, 1000.000000000000000 ) ;
#15251 = cartesian_point ( 'none', ( -2.000000000000000000, 5.099999999999999600, 1.212400331155880100e-015 ) ) ;
#15252 = line ( 'none', #15251, #15250 ) ;
#15253 = line ( 'none', #15240, #15239 ) ;
#15254 = cylindrical_surface ( 'none', #15246, 0.9573350935161706300 ) ;
#15255 = circle ( 'none', #15221, 4.599999999999999600 ) ;
#15256 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15257 = vector ( 'none', #15256, 1000.000000000000000 ) ;
#15258 = cartesian_point ( 'none', ( 2.000000000000000400, 4.191481642295975100, 23.00000000000000000 ) ) ;
#15259 = cartesian_point ( 'none', ( 2.000000000000003100, 4.190390960154798200, 23.18130341215304200 ) ) ;
#15260 = cartesian_point ( 'none', ( 1.975977645562035000, 4.212378112211254700, 23.40491284111698200 ) ) ;
#15261 = cartesian_point ( 'none', ( 1.805346235119321900, 4.302508084719417700, 23.89953712319324800 ) ) ;
#15262 = cartesian_point ( 'none', ( 1.656641845657282200, 4.370650905171130400, 24.17151640561823100 ) ) ;
#15263 = cartesian_point ( 'none', ( 1.399895707386152400, 4.467572850736054600, 24.42854775889073700 ) ) ;
#15264 = cartesian_point ( 'none', ( 1.386705506997308200, 4.472419551125236500, 24.44133130949055400 ) ) ;
#15265 = cartesian_point ( 'none', ( 1.358044349581556400, 4.482718695163841400, 24.46836768264083900 ) ) ;
#15266 = cartesian_point ( 'none', ( 1.314697419944610900, 4.497918563955586500, 24.50805685635232600 ) ) ;
#15267 = cartesian_point ( 'none', ( 1.270402206712391900, 4.512371890948846200, 24.54516234949313300 ) ) ;
#15268 = cartesian_point ( 'none', ( 1.180844593959339300, 4.540283155870720400, 24.61598262904037400 ) ) ;
#15269 = cartesian_point ( 'none', ( 1.119856001935662900, 4.557563480399104500, 24.65866941853718700 ) ) ;
#15270 = cartesian_point ( 'none', ( 0.9352057552405006500, 4.605422897725678600, 24.77381989379197300 ) ) ;
#15271 = cartesian_point ( 'none', ( 0.8099596265051245400, 4.632020434265278700, 24.83332017657367900 ) ) ;
#15272 = cartesian_point ( 'none', ( 0.4415681328493868400, 4.695886818849727400, 24.96809741874066900 ) ) ;
#15273 = cartesian_point ( 'none', ( 0.2070618156562223900, 4.717229441860234300, 24.99971010964088700 ) ) ;
#15274 = cartesian_point ( 'none', ( -0.2014233626036703000, 4.717444754456320100, 25.00028591633802600 ) ) ;
#15275 = cartesian_point ( 'none', ( -0.4373329535904949000, 4.696227977569084700, 24.96914989428837100 ) ) ;
#15276 = cartesian_point ( 'none', ( -0.9303509210560707600, 4.611143666810909800, 24.78976495165210300 ) ) ;
#15277 = cartesian_point ( 'none', ( -1.188328487162230400, 4.547276448042161700, 24.64016650926329200 ) ) ;
#15278 = cartesian_point ( 'none', ( -14.62011554616851000, 41.60000000000000100, -8.918036516770701600 ) ) ;
#15279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15280 = cartesian_point ( 'none', ( -15.45622196252460900, 41.60000000000000100, -13.17421888889809800 ) ) ;
#15281 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#15282 = cartesian_point ( 'none', ( -14.09519403000314400, 41.60000000000000100, -15.03192294908788400 ) ) ;
#15283 = vector ( 'none', #15292, 1000.000000000000000 ) ;
#15284 = cartesian_point ( 'none', ( 4.000308769414829200e-015, 0.5999999999999999800, 32.66499999999999900 ) ) ;
#15285 = cartesian_point ( 'none', ( 2.000000000000000000, 4.191481642295844500, 0.001956752465033751100 ) ) ;
#15286 = cartesian_point ( 'none', ( 2.000000000000000000, 4.183361939565319400, 0.001306513320387417800 ) ) ;
#15287 = cartesian_point ( 'none', ( 2.000000000000000000, 4.175209038381878700, 0.0008168983614621107200 ) ) ;
#15288 = cartesian_point ( 'none', ( 2.000000000000000000, 4.158836001627437700, 0.0001629688056932120600 ) ) ;
#15289 = cartesian_point ( 'none', ( 2.000000000000000000, 4.150630703745140000, -3.564635588123765400e-016 ) ) ;
#15290 = cartesian_point ( 'none', ( 2.000000000000000000, 4.142463035441595700, 1.192622389734054900e-015 ) ) ;
#15291 = cartesian_point ( 'none', ( 2.000000000000000000, 4.191481642295844500, 0.001956752465033751100 ) ) ;
#15292 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15293 = cartesian_point ( 'none', ( -9.256906036005474900, 41.89999999999999900, -16.57595721107689000 ) ) ;
#15294 = cartesian_point ( 'none', ( -14.33145329684068200, 41.60000000000000100, -9.327248943953780000 ) ) ;
#15295 = b_spline_curve_with_knots ( 'none', 3,
( #15290, #15289, #15288, #15287, #15286, #15285 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006915396288805799000, 0.0007158328564476599800, 0.0007401260840147399600 ),
.unspecified. ) ;
#15296 = line ( 'none', #15293, #15283 ) ;
#15297 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15299 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5999999999999999800, -32.66499999999999900 ) ) ;
#15300 = cylindrical_surface ( 'none', #15237, 2.000000000000001800 ) ;
#15301 = oriented_edge ( 'none', *, *, #8767, .t. ) ;
#15302 = edge_loop ( 'none', ( #15322, #15311, #15324, #15317, #15323, #15313, #15308, #15318, #15325, #15314, #15333, #15312, #15336, #15319, #15331, #15335, #15329, #15330, #15327, #15328 ) ) ;
#15303 = advanced_face ( 'none', ( #398 ), #393, .t. ) ;
#15304 = edge_curve ( 'none', #15343, #12516, #394, .t. ) ;
#15305 = oriented_edge ( 'none', *, *, #15307, .f. ) ;
#15306 = oriented_edge ( 'none', *, *, #12579, .f. ) ;
#15307 = edge_curve ( 'none', #8932, #12583, #383, .t. ) ;
#15308 = oriented_edge ( 'none', *, *, #15698, .f. ) ;
#15309 = oriented_edge ( 'none', *, *, #15307, .t. ) ;
#15310 = oriented_edge ( 'none', *, *, #15320, .t. ) ;
#15311 = oriented_edge ( 'none', *, *, #14772, .f. ) ;
#15312 = oriented_edge ( 'none', *, *, #16118, .f. ) ;
#15313 = oriented_edge ( 'none', *, *, #15632, .f. ) ;
#15314 = oriented_edge ( 'none', *, *, #1166, .f. ) ;
#15315 = oriented_edge ( 'none', *, *, #14760, .f. ) ;
#15316 = advanced_face ( 'none', ( #395 ), #399, .t. ) ;
#15317 = oriented_edge ( 'none', *, *, #15041, .f. ) ;
#15318 = oriented_edge ( 'none', *, *, #15771, .f. ) ;
#15319 = oriented_edge ( 'none', *, *, #7747, .f. ) ;
#15320 = edge_curve ( 'none', #14761, #8932, #379, .t. ) ;
#15321 = edge_loop ( 'none', ( #15332, #15326, #15338, #15334 ) ) ;
#15322 = oriented_edge ( 'none', *, *, #14762, .f. ) ;
#15323 = oriented_edge ( 'none', *, *, #15040, .f. ) ;
#15324 = oriented_edge ( 'none', *, *, #15625, .f. ) ;
#15325 = oriented_edge ( 'none', *, *, #15805, .f. ) ;
#15326 = oriented_edge ( 'none', *, *, #15304, .f. ) ;
#15327 = oriented_edge ( 'none', *, *, #8945, .f. ) ;
#15328 = oriented_edge ( 'none', *, *, #15320, .f. ) ;
#15329 = oriented_edge ( 'none', *, *, #8047, .f. ) ;
#15330 = oriented_edge ( 'none', *, *, #8754, .f. ) ;
#15331 = oriented_edge ( 'none', *, *, #7581, .f. ) ;
#15332 = oriented_edge ( 'none', *, *, #12515, .f. ) ;
#15333 = oriented_edge ( 'none', *, *, #1156, .f. ) ;
#15334 = oriented_edge ( 'none', *, *, #15339, .t. ) ;
#15335 = oriented_edge ( 'none', *, *, #7550, .f. ) ;
#15336 = oriented_edge ( 'none', *, *, #15394, .f. ) ;
#15337 = edge_curve ( 'none', #15343, #15340, #369, .t. ) ;
#15338 = oriented_edge ( 'none', *, *, #15337, .t. ) ;
#15339 = edge_curve ( 'none', #15340, #12473, #427, .t. ) ;
#15340 = vertex_point ( 'none', #423 ) ;
#15341 = advanced_face ( 'none', ( #422 ), #375, .t. ) ;
#15342 = oriented_edge ( 'none', *, *, #15345, .f. ) ;
#15343 = vertex_point ( 'none', #430 ) ;
#15344 = edge_loop ( 'none', ( #15349, #15342, #15358, #15367 ) ) ;
#15345 = edge_curve ( 'none', #15386, #12577, #418, .t. ) ;
#15346 = edge_curve ( 'none', #15357, #15343, #429, .t. ) ;
#15347 = oriented_edge ( 'none', *, *, #15304, .t. ) ;
#15348 = oriented_edge ( 'none', *, *, #15581, .f. ) ;
#15349 = oriented_edge ( 'none', *, *, #12576, .f. ) ;
#15350 = oriented_edge ( 'none', *, *, #15360, .f. ) ;
#15351 = oriented_edge ( 'none', *, *, #15361, .t. ) ;
#15352 = oriented_edge ( 'none', *, *, #15346, .t. ) ;
#15353 = oriented_edge ( 'none', *, *, #12562, .f. ) ;
#15354 = oriented_edge ( 'none', *, *, #12587, .f. ) ;
#15355 = oriented_edge ( 'none', *, *, #12580, .f. ) ;
#15356 = edge_loop ( 'none', ( #15355, #15350, #15352, #15347 ) ) ;
#15357 = vertex_point ( 'none', #428 ) ;
#15358 = oriented_edge ( 'none', *, *, #15369, .t. ) ;
#15359 = advanced_face ( 'none', ( #414 ), #407, .t. ) ;
#15360 = edge_curve ( 'none', #15357, #12585, #463, .t. ) ;
#15361 = edge_curve ( 'none', #15362, #15386, #404, .t. ) ;
#15362 = vertex_point ( 'none', #455 ) ;
#15363 = advanced_face ( 'none', ( #450 ), #464, .t. ) ;
#15364 = oriented_edge ( 'none', *, *, #15365, .f. ) ;
#15365 = edge_curve ( 'none', #15362, #12540, #445, .t. ) ;
#15366 = edge_loop ( 'none', ( #15353, #15348, #15385, #15396 ) ) ;
#15367 = oriented_edge ( 'none', *, *, #15360, .t. ) ;
#15368 = edge_loop ( 'none', ( #15577, #15579, #15573, #15578 ) ) ;
#15369 = edge_curve ( 'none', #15386, #15357, #449, .t. ) ;
#15370 = oriented_edge ( 'none', *, *, #12542, .f. ) ;
#15371 = cartesian_point ( 'none', ( 0.4071158100487271600, 41.89999999999998400, -12.89275812397297600 ) ) ;
#15372 = cartesian_point ( 'none', ( 0.4071158100487271600, 41.79999999999999000, -12.89275812397297600 ) ) ;
#15373 = cartesian_point ( 'none', ( 0.4825704389994532900, 41.59999999999999400, -12.76574402475299900 ) ) ;
#15374 = oriented_edge ( 'none', *, *, #12631, .f. ) ;
#15375 = edge_loop ( 'none', ( #15354, #15364, #15351, #15587 ) ) ;
#15376 = cartesian_point ( 'none', ( 0.4825704389994532900, 41.69999999999998900, -12.76574402475299900 ) ) ;
#15377 = cartesian_point ( 'none', ( 0.4071158100487271600, 41.60000000000000100, -12.89275812397297600 ) ) ;
#15378 = cartesian_point ( 'none', ( 0.4825704389994532900, 41.79999999999998300, -12.76574402475299900 ) ) ;
#15379 = cartesian_point ( 'none', ( 0.4825704389994532900, 41.89999999999997700, -12.76574402475299900 ) ) ;
#15380 = cartesian_point ( 'none', ( 0.5709594327671353400, 41.59999999999998000, -12.64880627789125900 ) ) ;
#15381 = cartesian_point ( 'none', ( 0.4071158100487271600, 41.69999999999999600, -12.89275812397297600 ) ) ;
#15383 = advanced_face ( 'none', ( #446 ), #447, .f. ) ;
#15382 = cartesian_point ( 'none', ( 0.5709594327671353400, 41.69999999999997400, -12.64880627789125900 ) ) ;
#15384 = cartesian_point ( 'none', ( 0.5709594327671353400, 41.79999999999996900, -12.64880627789125900 ) ) ;
#15385 = oriented_edge ( 'none', *, *, #15395, .t. ) ;
#15386 = vertex_point ( 'none', #451 ) ;
#15387 = cartesian_point ( 'none', ( 0.3466927651044285900, 41.89999999999997700, -13.03023212296318600 ) ) ;
#15388 = cartesian_point ( 'none', ( 0.3466927651044285900, 41.59999999999999400, -13.03023212296318600 ) ) ;
#15389 = cartesian_point ( 'none', ( 0.3466927651044285900, 41.79999999999998300, -13.03023212296318600 ) ) ;
#15390 = cartesian_point ( 'none', ( 0.3466927651044285900, 41.69999999999998900, -13.03023212296318600 ) ) ;
#15391 = advanced_face ( 'none', ( #492 ), #490, .t. ) ;
#15392 = oriented_edge ( 'none', *, *, #15403, .t. ) ;
#15393 = edge_curve ( 'none', #15570, #15580, #434, .t. ) ;
#15394 = edge_curve ( 'none', #15411, #1159, #489, .t. ) ;
#15395 = edge_curve ( 'none', #15580, #15362, #484, .t. ) ;
#15396 = oriented_edge ( 'none', *, *, #15365, .t. ) ;
#15397 = edge_loop ( 'none', ( #15374, #7962, #7571, #7579 ) ) ;
#15398 = edge_loop ( 'none', ( #15370, #15586, #15392, #15567 ) ) ;
#15399 = advanced_face ( 'none', ( #496 ), #491, .t. ) ;
#15400 = oriented_edge ( 'none', *, *, #12549, .f. ) ;
#15401 = oriented_edge ( 'none', *, *, #15569, .f. ) ;
#15402 = edge_curve ( 'none', #15404, #15576, #468, .t. ) ;
#15403 = edge_curve ( 'none', #15576, #15570, #528, .t. ) ;
#15404 = vertex_point ( 'none', #527 ) ;
#15405 = edge_loop ( 'none', ( #15583, #15401, #15566, #15419 ) ) ;
#15406 = edge_loop ( 'none', ( #15400, #15585, #15574, #15413 ) ) ;
#15407 = oriented_edge ( 'none', *, *, #12543, .f. ) ;
#15408 = oriented_edge ( 'none', *, *, #15421, .t. ) ;
#15409 = oriented_edge ( 'none', *, *, #12588, .f. ) ;
#15410 = oriented_edge ( 'none', *, *, #15435, .f. ) ;
#15411 = vertex_point ( 'none', #479 ) ;
#15412 = edge_curve ( 'none', #15424, #15404, #517, .t. ) ;
#15413 = oriented_edge ( 'none', *, *, #15569, .t. ) ;
#15414 = advanced_face ( 'none', ( #515 ), #516, .f. ) ;
#15415 = vertex_point ( 'none', #521 ) ;
#15416 = edge_loop ( 'none', ( #15417, #15425, #15433, #15443 ) ) ;
#15417 = oriented_edge ( 'none', *, *, #12528, .f. ) ;
#15418 = oriented_edge ( 'none', *, *, #15439, .f. ) ;
#15419 = oriented_edge ( 'none', *, *, #15572, .t. ) ;
#15420 = advanced_face ( 'none', ( #502 ), #525, .f. ) ;
#15421 = edge_curve ( 'none', #15424, #12529, #498, .t. ) ;
#15422 = vertex_point ( 'none', #563 ) ;
#15423 = vertex_point ( 'none', #562 ) ;
#15424 = vertex_point ( 'none', #560 ) ;
#15425 = oriented_edge ( 'none', *, *, #15428, .f. ) ;
#15426 = edge_curve ( 'none', #4552, #4598, #554, .t. ) ;
#15427 = advanced_face ( 'none', ( #558 ), #507, .f. ) ;
#15428 = edge_curve ( 'none', #15422, #12723, #555, .t. ) ;
#15429 = oriented_edge ( 'none', *, *, #15431, .t. ) ;
#15430 = edge_curve ( 'none', #15422, #15423, #504, .t. ) ;
#15431 = edge_curve ( 'none', #15423, #15424, #556, .t. ) ;
#15432 = oriented_edge ( 'none', *, *, #12514, .f. ) ;
#15433 = oriented_edge ( 'none', *, *, #15430, .t. ) ;
#15434 = edge_loop ( 'none', ( #15432, #15437, #15484, #15482 ) ) ;
#15435 = edge_curve ( 'none', #15423, #12527, #533, .t. ) ;
#15436 = advanced_face ( 'none', ( #544 ), #534, .f. ) ;
#15437 = oriented_edge ( 'none', *, *, #15438, .f. ) ;
#15438 = edge_curve ( 'none', #15441, #12544, #539, .t. ) ;
#15439 = edge_curve ( 'none', #4588, #4595, #547, .t. ) ;
#15440 = advanced_face ( 'none', ( #577 ), #538, .f. ) ;
#15441 = vertex_point ( 'none', #567 ) ;
#15442 = advanced_face ( 'none', ( #566 ), #540, .t. ) ;
#15443 = oriented_edge ( 'none', *, *, #15435, .t. ) ;
#15444 = edge_loop ( 'none', ( #15469, #15465, #15459, #15468 ) ) ;
#15445 = vertex_point ( 'none', #565 ) ;
#15446 = edge_curve ( 'none', #15470, #15445, #575, .t. ) ;
#15447 = edge_curve ( 'none', #15470, #15452, #570, .t. ) ;
#15448 = edge_curve ( 'none', #7372, #14778, #564, .t. ) ;
#15449 = oriented_edge ( 'none', *, *, #15448, .t. ) ;
#15450 = oriented_edge ( 'none', *, *, #15453, .t. ) ;
#15451 = oriented_edge ( 'none', *, *, #15447, .t. ) ;
#15452 = vertex_point ( 'none', #611 ) ;
#15453 = edge_curve ( 'none', #15452, #7280, #612, .t. ) ;
#15454 = oriented_edge ( 'none', *, *, #15489, .f. ) ;
#15455 = edge_curve ( 'none', #2971, #15460, #604, .t. ) ;
#15456 = oriented_edge ( 'none', *, *, #15455, .f. ) ;
#15457 = edge_curve ( 'none', #4611, #4538, #598, .t. ) ;
#15458 = oriented_edge ( 'none', *, *, #2789, .f. ) ;
#15459 = oriented_edge ( 'none', *, *, #14775, .t. ) ;
#15460 = vertex_point ( 'none', #16903 ) ;
#15461 = oriented_edge ( 'none', *, *, #15446, .f. ) ;
#15462 = oriented_edge ( 'none', *, *, #12506, .f. ) ;
#15463 = edge_loop ( 'none', ( #15461, #15451, #15450, #15454 ) ) ;
#15464 = edge_loop ( 'none', ( #15458, #3360, #1137, #3118 ) ) ;
#15465 = oriented_edge ( 'none', *, *, #15471, .f. ) ;
#15466 = advanced_face ( 'none', ( #16850 ), #16918, .f. ) ;
#15467 = oriented_edge ( 'none', *, *, #15472, .t. ) ;
#15468 = oriented_edge ( 'none', *, *, #15457, .t. ) ;
#15469 = oriented_edge ( 'none', *, *, #14774, .f. ) ;
#15470 = vertex_point ( 'none', #593 ) ;
#15471 = edge_curve ( 'none', #2780, #2929, #16884, .t. ) ;
#15472 = edge_curve ( 'none', #9053, #15460, #649, .t. ) ;
#15473 = advanced_face ( 'none', ( #654 ), #656, .f. ) ;
#15474 = edge_curve ( 'none', #15505, #15475, #655, .t. ) ;
#15475 = vertex_point ( 'none', #653 ) ;
#15476 = edge_curve ( 'none', #15488, #6111, #650, .t. ) ;
#15477 = edge_loop ( 'none', ( #15497, #15503, #15495, #15480 ) ) ;
#15478 = advanced_face ( 'none', ( #633 ), #630, .f. ) ;
#15479 = edge_loop ( 'none', ( #15502, #15519, #15516, #15512 ) ) ;
#15480 = oriented_edge ( 'none', *, *, #15490, .f. ) ;
#15481 = oriented_edge ( 'none', *, *, #12519, .f. ) ;
#15482 = oriented_edge ( 'none', *, *, #15428, .t. ) ;
#15483 = oriented_edge ( 'none', *, *, #12719, .f. ) ;
#15484 = oriented_edge ( 'none', *, *, #15499, .t. ) ;
#15485 = vertex_point ( 'none', #644 ) ;
#15486 = oriented_edge ( 'none', *, *, #12530, .f. ) ;
#15487 = oriented_edge ( 'none', *, *, #15501, .t. ) ;
#15488 = vertex_point ( 'none', #639 ) ;
#15489 = edge_curve ( 'none', #15445, #7280, #631, .t. ) ;
#15490 = edge_curve ( 'none', #15475, #15485, #685, .t. ) ;
#15491 = advanced_face ( 'none', ( #686 ), #687, .f. ) ;
#15492 = edge_curve ( 'none', #15600, #12469, #681, .t. ) ;
#15493 = edge_curve ( 'none', #15525, #15488, #669, .t. ) ;
#15494 = oriented_edge ( 'none', *, *, #4220, .f. ) ;
#15495 = oriented_edge ( 'none', *, *, #15507, .t. ) ;
#15496 = oriented_edge ( 'none', *, *, #15455, .t. ) ;
#15497 = oriented_edge ( 'none', *, *, #15474, .f. ) ;
#15498 = edge_loop ( 'none', ( #15483, #15506, #15487, #15523 ) ) ;
#15499 = edge_curve ( 'none', #15441, #15422, #658, .t. ) ;
#15500 = advanced_face ( 'none', ( #716 ), #674, .f. ) ;
#15501 = edge_curve ( 'none', #15488, #15441, #666, .t. ) ;
#15502 = oriented_edge ( 'none', *, *, #12525, .f. ) ;
#15503 = oriented_edge ( 'none', *, *, #15504, .t. ) ;
#15504 = edge_curve ( 'none', #15505, #15508, #660, .t. ) ;
#15505 = vertex_point ( 'none', #704 ) ;
#15506 = oriented_edge ( 'none', *, *, #15476, .f. ) ;
#15507 = edge_curve ( 'none', #15508, #15485, #705, .t. ) ;
#15508 = vertex_point ( 'none', #698 ) ;
#15509 = edge_curve ( 'none', #15529, #15525, #709, .t. ) ;
#15510 = oriented_edge ( 'none', *, *, #15339, .f. ) ;
#15511 = advanced_face ( 'none', ( #692 ), #713, .f. ) ;
#15512 = oriented_edge ( 'none', *, *, #15476, .t. ) ;
#15513 = advanced_face ( 'none', ( #750 ), #694, .f. ) ;
#15514 = edge_loop ( 'none', ( #15544, #15527, #15557, #15532, #15528, #15534, #15535, #15541, #15548, #15543, #15539, #15554, #15537, #15555, #15553, #15538 ) ) ;
#15515 = edge_curve ( 'none', #15340, #15529, #697, .t. ) ;
#15516 = oriented_edge ( 'none', *, *, #15493, .t. ) ;
#15517 = edge_loop ( 'none', ( #15481, #15510, #15547, #15521 ) ) ;
#15518 = edge_curve ( 'none', #15525, #12547, #745, .t. ) ;
#15519 = oriented_edge ( 'none', *, *, #15518, .f. ) ;
#15520 = oriented_edge ( 'none', *, *, #15524, .f. ) ;
#15521 = oriented_edge ( 'none', *, *, #15524, .t. ) ;
#15522 = edge_loop ( 'none', ( #15556, #15536, #15565, #15549 ) ) ;
#15523 = oriented_edge ( 'none', *, *, #15438, .t. ) ;
#15524 = edge_curve ( 'none', #15529, #12521, #744, .t. ) ;
#15525 = vertex_point ( 'none', #727 ) ;
#15526 = edge_loop ( 'none', ( #15486, #15520, #15530, #15533 ) ) ;
#15527 = oriented_edge ( 'none', *, *, #15346, .f. ) ;
#15528 = oriented_edge ( 'none', *, *, #15395, .f. ) ;
#15529 = vertex_point ( 'none', #726 ) ;
#15530 = oriented_edge ( 'none', *, *, #15509, .t. ) ;
#15531 = advanced_face ( 'none', ( #732 ), #723, .f. ) ;
#15532 = oriented_edge ( 'none', *, *, #15361, .f. ) ;
#15533 = oriented_edge ( 'none', *, *, #15518, .t. ) ;
#15534 = oriented_edge ( 'none', *, *, #15393, .f. ) ;
#15535 = oriented_edge ( 'none', *, *, #15403, .f. ) ;
#15536 = oriented_edge ( 'none', *, *, #15615, .f. ) ;
#15537 = oriented_edge ( 'none', *, *, #15501, .f. ) ;
#15538 = oriented_edge ( 'none', *, *, #15515, .f. ) ;
#15539 = oriented_edge ( 'none', *, *, #15430, .f. ) ;
#15540 = advanced_face ( 'none', ( #728 ), #777, .t. ) ;
#15541 = oriented_edge ( 'none', *, *, #15402, .f. ) ;
#15542 = vertex_point ( 'none', #734 ) ;
#15543 = oriented_edge ( 'none', *, *, #15431, .f. ) ;
#15544 = oriented_edge ( 'none', *, *, #15337, .f. ) ;
#15545 = vertex_point ( 'none', #775 ) ;
#15546 = oriented_edge ( 'none', *, *, #15615, .t. ) ;
#15547 = oriented_edge ( 'none', *, *, #15515, .t. ) ;
#15548 = oriented_edge ( 'none', *, *, #15412, .f. ) ;
#15549 = oriented_edge ( 'none', *, *, #15563, .t. ) ;
#15550 = advanced_face ( 'none', ( #724 ), #740, .t. ) ;
#15551 = oriented_edge ( 'none', *, *, #15616, .t. ) ;
#15552 = edge_loop ( 'none', ( #15562, #15608, #15560, #15546 ) ) ;
#15553 = oriented_edge ( 'none', *, *, #15509, .f. ) ;
#15554 = oriented_edge ( 'none', *, *, #15499, .f. ) ;
#15555 = oriented_edge ( 'none', *, *, #15493, .f. ) ;
#15556 = oriented_edge ( 'none', *, *, #6293, .f. ) ;
#15557 = oriented_edge ( 'none', *, *, #15369, .f. ) ;
#15558 = edge_curve ( 'none', #15545, #15542, #763, .t. ) ;
#15559 = oriented_edge ( 'none', *, *, #15607, .f. ) ;
#15560 = oriented_edge ( 'none', *, *, #15598, .t. ) ;
#15561 = cartesian_point ( 'none', ( 0.3046850831374812700, 41.89999999999997700, -13.17771383438630800 ) ) ;
#15562 = oriented_edge ( 'none', *, *, #12524, .f. ) ;
#15563 = edge_curve ( 'none', #15542, #6282, #764, .t. ) ;
#15564 = edge_loop ( 'none', ( #15605, #15609, #15589, #15813 ) ) ;
#15565 = oriented_edge ( 'none', *, *, #15558, .t. ) ;
#15566 = oriented_edge ( 'none', *, *, #15402, .t. ) ;
#15567 = oriented_edge ( 'none', *, *, #15571, .t. ) ;
#15568 = advanced_face ( 'none', ( #765 ), #754, .t. ) ;
#15569 = edge_curve ( 'none', #15404, #12546, #769, .t. ) ;
#15570 = vertex_point ( 'none', #816 ) ;
#15571 = edge_curve ( 'none', #15570, #12548, #812, .t. ) ;
#15572 = edge_curve ( 'none', #15576, #12557, #803, .t. ) ;
#15573 = oriented_edge ( 'none', *, *, #15393, .t. ) ;
#15574 = oriented_edge ( 'none', *, *, #15412, .t. ) ;
#15575 = advanced_face ( 'none', ( #758 ), #767, .t. ) ;
#15576 = vertex_point ( 'none', #798 ) ;
#15577 = oriented_edge ( 'none', *, *, #12550, .f. ) ;
#15578 = oriented_edge ( 'none', *, *, #15581, .t. ) ;
#15579 = oriented_edge ( 'none', *, *, #15571, .f. ) ;
#15580 = vertex_point ( 'none', #807 ) ;
#15581 = edge_curve ( 'none', #15580, #12718, #796, .t. ) ;
#15582 = edge_loop ( 'none', ( #15407, #15410, #15429, #15408 ) ) ;
#15583 = oriented_edge ( 'none', *, *, #12551, .f. ) ;
#15584 = cartesian_point ( 'none', ( 0.3046850831374812700, 41.79999999999998300, -13.17771383438630800 ) ) ;
#15585 = oriented_edge ( 'none', *, *, #15421, .f. ) ;
#15586 = oriented_edge ( 'none', *, *, #15572, .f. ) ;
#15587 = oriented_edge ( 'none', *, *, #15345, .t. ) ;
#15588 = advanced_face ( 'none', ( #795 ), #791, .t. ) ;
#15589 = oriented_edge ( 'none', *, *, #15599, .t. ) ;
#15590 = oriented_edge ( 'none', *, *, #15611, .t. ) ;
#15591 = oriented_edge ( 'none', *, *, #15651, .t. ) ;
#15592 = oriented_edge ( 'none', *, *, #12534, .f. ) ;
#15593 = oriented_edge ( 'none', *, *, #15492, .t. ) ;
#15594 = advanced_face ( 'none', ( #808 ), #782, .t. ) ;
#15595 = advanced_face ( 'none', ( #843 ), #799, .t. ) ;
#15596 = oriented_edge ( 'none', *, *, #12510, .f. ) ;
#15597 = oriented_edge ( 'none', *, *, #12467, .f. ) ;
#15598 = edge_curve ( 'none', #15600, #15545, #837, .t. ) ;
#15599 = edge_curve ( 'none', #15606, #15604, #839, .t. ) ;
#15600 = vertex_point ( 'none', #842 ) ;
#15601 = vertex_point ( 'none', #836 ) ;
#15602 = oriented_edge ( 'none', *, *, #15804, .f. ) ;
#15603 = advanced_face ( 'none', ( #825 ), #833, .t. ) ;
#15604 = vertex_point ( 'none', #824 ) ;
#15605 = oriented_edge ( 'none', *, *, #12553, .f. ) ;
#15606 = vertex_point ( 'none', #820 ) ;
#15607 = edge_curve ( 'none', #15604, #12475, #874, .t. ) ;
#15608 = oriented_edge ( 'none', *, *, #15492, .f. ) ;
#15609 = oriented_edge ( 'none', *, *, #15613, .f. ) ;
#15610 = oriented_edge ( 'none', *, *, #15812, .f. ) ;
#15611 = edge_curve ( 'none', #15601, #15606, #817, .t. ) ;
#15612 = edge_curve ( 'none', #15707, #4376, #819, .t. ) ;
#15613 = edge_curve ( 'none', #15606, #6246, #863, .t. ) ;
#15614 = edge_loop ( 'none', ( #15592, #15559, #15551, #15593 ) ) ;
#15615 = edge_curve ( 'none', #15545, #6297, #855, .t. ) ;
#15616 = edge_curve ( 'none', #15604, #15600, #818, .t. ) ;
#15617 = edge_loop ( 'none', ( #15596, #15643, #15636, #15666 ) ) ;
#15618 = vertex_point ( 'none', #851 ) ;
#15619 = advanced_face ( 'none', ( #845 ), #16624, .t. ) ;
#15620 = edge_loop ( 'none', ( #15703, #15735, #15634, #15744 ) ) ;
#15621 = advanced_face ( 'none', ( #905 ), #903, .t. ) ;
#15622 = edge_curve ( 'none', #15618, #15601, #899, .t. ) ;
#15623 = oriented_edge ( 'none', *, *, #15622, .t. ) ;
#15624 = edge_loop ( 'none', ( #15802, #15807, #15591, #15638 ) ) ;
#15625 = edge_curve ( 'none', #14769, #11198, #897, .t. ) ;
#15626 = oriented_edge ( 'none', *, *, #12581, .f. ) ;
#15627 = oriented_edge ( 'none', *, *, #15655, .f. ) ;
#15628 = oriented_edge ( 'none', *, *, #15655, .t. ) ;
#15629 = oriented_edge ( 'none', *, *, #15631, .f. ) ;
#15630 = oriented_edge ( 'none', *, *, #15044, .t. ) ;
#15631 = edge_curve ( 'none', #15778, #12646, #902, .t. ) ;
#15632 = edge_curve ( 'none', #15778, #15649, #875, .t. ) ;
#15633 = vertex_point ( 'none', #877 ) ;
#15634 = oriented_edge ( 'none', *, *, #15698, .t. ) ;
#15635 = edge_curve ( 'none', #15642, #15808, #935, .t. ) ;
#15636 = oriented_edge ( 'none', *, *, #15635, .t. ) ;
#15637 = advanced_face ( 'none', ( #936 ), #896, .t. ) ;
#15638 = oriented_edge ( 'none', *, *, #15804, .t. ) ;
#15639 = oriented_edge ( 'none', *, *, #12445, .f. ) ;
#15640 = edge_loop ( 'none', ( #15816, #15627, #15646, #15653 ) ) ;
#15641 = edge_curve ( 'none', #15642, #6335, #921, .t. ) ;
#15642 = vertex_point ( 'none', #925 ) ;
#15643 = oriented_edge ( 'none', *, *, #15641, .f. ) ;
#15644 = edge_loop ( 'none', ( #15626, #15629, #14782, #15736 ) ) ;
#15645 = oriented_edge ( 'none', *, *, #15040, .t. ) ;
#15646 = oriented_edge ( 'none', *, *, #15660, .t. ) ;
#15647 = advanced_face ( 'none', ( #928 ), #926, .t. ) ;
#15648 = advanced_face ( 'none', ( #923 ), #878, .t. ) ;
#15649 = vertex_point ( 'none', #913 ) ;
#15650 = oriented_edge ( 'none', *, *, #15043, .f. ) ;
#15651 = edge_curve ( 'none', #15808, #15618, #971, .t. ) ;
#15652 = oriented_edge ( 'none', *, *, #12648, .f. ) ;
#15653 = oriented_edge ( 'none', *, *, #15641, .t. ) ;
#15654 = edge_loop ( 'none', ( #15639, #15665, #15659, #15672 ) ) ;
#15655 = edge_curve ( 'none', #15656, #6331, #967, .t. ) ;
#15656 = vertex_point ( 'none', #910 ) ;
#15657 = edge_curve ( 'none', #15681, #15668, #930, .t. ) ;
#15658 = oriented_edge ( 'none', *, *, #15685, .t. ) ;
#15659 = oriented_edge ( 'none', *, *, #15671, .t. ) ;
#15660 = edge_curve ( 'none', #15656, #15642, #957, .t. ) ;
#15661 = edge_loop ( 'none', ( #15667, #15658, #15628, #15679 ) ) ;
#15662 = advanced_face ( 'none', ( #965 ), #966, .t. ) ;
#15663 = edge_loop ( 'none', ( #15702, #15688, #15689, #15683, #15678, #15716, #15691, #15712, #15709, #15708, #15723, #15721, #15717 ) ) ;
#15664 = edge_loop ( 'none', ( #15682, #15692, #15676, #15695 ) ) ;
#15665 = oriented_edge ( 'none', *, *, #15677, .f. ) ;
#15666 = oriented_edge ( 'none', *, *, #15810, .t. ) ;
#15667 = oriented_edge ( 'none', *, *, #2637, .f. ) ;
#15668 = vertex_point ( 'none', #958 ) ;
#15669 = vertex_point ( 'none', #962 ) ;
#15670 = advanced_face ( 'none', ( #943 ), #911, .t. ) ;
#15671 = edge_curve ( 'none', #15669, #2632, #946, .t. ) ;
#15672 = oriented_edge ( 'none', *, *, #4037, .t. ) ;
#15673 = advanced_face ( 'none', ( #997, #947 ), #998, .t. ) ;
#15674 = vertex_point ( 'none', #995 ) ;
#15675 = advanced_face ( 'none', ( #989 ), #994, .t. ) ;
#15676 = oriented_edge ( 'none', *, *, #15694, .t. ) ;
#15677 = edge_curve ( 'none', #15669, #12450, #956, .t. ) ;
#15678 = oriented_edge ( 'none', *, *, #4108, .t. ) ;
#15679 = oriented_edge ( 'none', *, *, #12446, .f. ) ;
#15680 = oriented_edge ( 'none', *, *, #15868, .t. ) ;
#15681 = vertex_point ( 'none', #983 ) ;
#15682 = oriented_edge ( 'none', *, *, #12458, .f. ) ;
#15683 = oriented_edge ( 'none', *, *, #15686, .t. ) ;
#15684 = edge_curve ( 'none', #15668, #15687, #982, .t. ) ;
#15685 = edge_curve ( 'none', #2642, #15656, #975, .t. ) ;
#15686 = edge_curve ( 'none', #15674, #4179, #977, .t. ) ;
#15687 = vertex_point ( 'none', #980 ) ;
#15688 = oriented_edge ( 'none', *, *, #15684, .t. ) ;
#15689 = oriented_edge ( 'none', *, *, #15697, .t. ) ;
#15690 = vertex_point ( 'none', #1032 ) ;
#15691 = oriented_edge ( 'none', *, *, #15706, .t. ) ;
#15692 = oriented_edge ( 'none', *, *, #15563, .f. ) ;
#15693 = vertex_point ( 'none', #976 ) ;
#15694 = edge_curve ( 'none', #15542, #15669, #1026, .t. ) ;
#15695 = oriented_edge ( 'none', *, *, #15677, .t. ) ;
#15696 = edge_curve ( 'none', #4180, #15690, #1025, .t. ) ;
#15697 = edge_curve ( 'none', #15687, #15674, #1017, .t. ) ;
#15698 = edge_curve ( 'none', #15700, #15778, #1020, .t. ) ;
#15699 = vertex_point ( 'none', #1027 ) ;
#15700 = vertex_point ( 'none', #1019 ) ;
#15701 = edge_curve ( 'none', #15774, #12620, #1060, .t. ) ;
#15702 = oriented_edge ( 'none', *, *, #15657, .t. ) ;
#15703 = oriented_edge ( 'none', *, *, #12654, .f. ) ;
#15704 = advanced_face ( 'none', ( #1001 ), #1012, .t. ) ;
#15705 = edge_curve ( 'none', #15699, #15693, #1056, .t. ) ;
#15706 = edge_curve ( 'none', #15690, #15699, #1049, .t. ) ;
#15707 = vertex_point ( 'none', #1048 ) ;
#15708 = oriented_edge ( 'none', *, *, #15612, .t. ) ;
#15709 = oriented_edge ( 'none', *, *, #15711, .t. ) ;
#15710 = oriented_edge ( 'none', *, *, #15622, .f. ) ;
#15711 = edge_curve ( 'none', #15693, #15707, #1037, .t. ) ;
#15712 = oriented_edge ( 'none', *, *, #15705, .t. ) ;
#15713 = edge_loop ( 'none', ( #15714, #15750, #15715, #15725, #15740, #15710, #15743, #15739, #15730, #15741, #15734, #15738, #15760 ) ) ;
#15714 = oriented_edge ( 'none', *, *, #15558, .f. ) ;
#15715 = oriented_edge ( 'none', *, *, #15616, .f. ) ;
#15716 = oriented_edge ( 'none', *, *, #15696, .t. ) ;
#15717 = oriented_edge ( 'none', *, *, #15718, .t. ) ;
#15718 = edge_curve ( 'none', #15727, #15681, #1091, .t. ) ;
#15719 = edge_curve ( 'none', #4376, #15722, #1038, .t. ) ;
#15720 = vertex_point ( 'none', #1061 ) ;
#15721 = oriented_edge ( 'none', *, *, #15724, .t. ) ;
#15722 = vertex_point ( 'none', #1052 ) ;
#15723 = oriented_edge ( 'none', *, *, #15719, .t. ) ;
#15724 = edge_curve ( 'none', #15722, #15727, #1081, .t. ) ;
#15725 = oriented_edge ( 'none', *, *, #15599, .f. ) ;
#15726 = edge_loop ( 'none', ( #15787, #15780, #15779, #15786 ) ) ;
#15727 = vertex_point ( 'none', #1083 ) ;
#15728 = edge_loop ( 'none', ( #15799, #15790, #15791, #15795 ) ) ;
#15729 = oriented_edge ( 'none', *, *, #15759, .t. ) ;
#15730 = oriented_edge ( 'none', *, *, #15660, .f. ) ;
#15731 = edge_curve ( 'none', #15668, #15757, #1086, .t. ) ;
#15732 = edge_loop ( 'none', ( #15729, #15761, #15763, #15746 ) ) ;
#15733 = vertex_point ( 'none', #1082 ) ;
#15734 = oriented_edge ( 'none', *, *, #2633, .f. ) ;
#15735 = oriented_edge ( 'none', *, *, #15737, .f. ) ;
#15736 = oriented_edge ( 'none', *, *, #15043, .t. ) ;
#15737 = edge_curve ( 'none', #15700, #12622, #1075, .t. ) ;
#15738 = oriented_edge ( 'none', *, *, #15671, .f. ) ;
#15739 = oriented_edge ( 'none', *, *, #15635, .f. ) ;
#15740 = oriented_edge ( 'none', *, *, #15611, .f. ) ;
#15741 = oriented_edge ( 'none', *, *, #15685, .f. ) ;
#15742 = oriented_edge ( 'none', *, *, #15701, .f. ) ;
#15743 = oriented_edge ( 'none', *, *, #15651, .f. ) ;
#15744 = oriented_edge ( 'none', *, *, #15631, .t. ) ;
#15745 = edge_loop ( 'none', ( #15767, #15742, #15797, #15801 ) ) ;
#15746 = oriented_edge ( 'none', *, *, #15752, .t. ) ;
#15747 = edge_loop ( 'none', ( #15775, #15785, #15781, #15783 ) ) ;
#15748 = edge_loop ( 'none', ( #15755, #15754, #15824, #15764 ) ) ;
#15749 = vertex_point ( 'none', #1076 ) ;
#15750 = oriented_edge ( 'none', *, *, #15598, .f. ) ;
#15751 = vertex_point ( 'none', #1070 ) ;
#15752 = edge_curve ( 'none', #15681, #15720, #1068, .t. ) ;
#15753 = advanced_face ( 'none', ( #1064 ), #1120, .f. ) ;
#15754 = oriented_edge ( 'none', *, *, #15784, .f. ) ;
#15755 = oriented_edge ( 'none', *, *, #15762, .t. ) ;
#15756 = edge_curve ( 'none', #15722, #15751, #1065, .t. ) ;
#15757 = vertex_point ( 'none', #1113 ) ;
#15758 = advanced_face ( 'none', ( #1119 ), #1107, .f. ) ;
#15759 = edge_curve ( 'none', #15720, #15757, #1069, .t. ) ;
#15760 = oriented_edge ( 'none', *, *, #15694, .f. ) ;
#15761 = oriented_edge ( 'none', *, *, #15731, .f. ) ;
#15762 = edge_curve ( 'none', #15751, #15749, #1063, .t. ) ;
#15763 = oriented_edge ( 'none', *, *, #15657, .f. ) ;
#15764 = oriented_edge ( 'none', *, *, #15756, .t. ) ;
#15765 = edge_curve ( 'none', #15633, #12592, #1094, .t. ) ;
#15766 = edge_curve ( 'none', #15749, #15720, #618, .t. ) ;
#15767 = oriented_edge ( 'none', *, *, #12636, .f. ) ;
#15768 = edge_loop ( 'none', ( #15794, #15777, #15792, #1125 ) ) ;
#15769 = advanced_face ( 'none', ( #1112 ), #16632, .t. ) ;
#15770 = edge_loop ( 'none', ( #15842, #15773, #1176, #1162 ) ) ;
#15771 = edge_curve ( 'none', #15633, #15700, #856, .t. ) ;
#15772 = advanced_face ( 'none', ( #1211 ), #1209, .t. ) ;
#15773 = oriented_edge ( 'none', *, *, #15782, .f. ) ;
#15774 = vertex_point ( 'none', #1210 ) ;
#15775 = oriented_edge ( 'none', *, *, #12651, .f. ) ;
#15776 = edge_curve ( 'none', #15733, #15751, #1205, .t. ) ;
#15777 = oriented_edge ( 'none', *, *, #1124, .f. ) ;
#15778 = vertex_point ( 'none', #1198 ) ;
#15779 = oriented_edge ( 'none', *, *, #15718, .f. ) ;
#15780 = oriented_edge ( 'none', *, *, #15752, .f. ) ;
#15781 = oriented_edge ( 'none', *, *, #15771, .t. ) ;
#15782 = edge_curve ( 'none', #15796, #12584, #1200, .t. ) ;
#15783 = oriented_edge ( 'none', *, *, #15737, .t. ) ;
#15784 = edge_curve ( 'none', #15727, #15749, #1186, .t. ) ;
#15785 = oriented_edge ( 'none', *, *, #15765, .f. ) ;
#15786 = oriented_edge ( 'none', *, *, #15784, .t. ) ;
#15787 = oriented_edge ( 'none', *, *, #15766, .t. ) ;
#15788 = advanced_face ( 'none', ( #1181 ), #1204, .f. ) ;
#15789 = vertex_point ( 'none', #1242 ) ;
#15790 = oriented_edge ( 'none', *, *, #15756, .f. ) ;
#15791 = oriented_edge ( 'none', *, *, #15719, .f. ) ;
#15792 = oriented_edge ( 'none', *, *, #1156, .t. ) ;
#15793 = edge_curve ( 'none', #4376, #15733, #1238, .t. ) ;
#15794 = oriented_edge ( 'none', *, *, #12619, .f. ) ;
#15795 = oriented_edge ( 'none', *, *, #15793, .t. ) ;
#15796 = vertex_point ( 'none', #1243 ) ;
#15797 = oriented_edge ( 'none', *, *, #15805, .t. ) ;
#15798 = edge_curve ( 'none', #15830, #15733, #1244, .t. ) ;
#15799 = oriented_edge ( 'none', *, *, #15776, .t. ) ;
#15800 = advanced_face ( 'none', ( #1178 ), #1241, .f. ) ;
#15801 = oriented_edge ( 'none', *, *, #15765, .t. ) ;
#15802 = oriented_edge ( 'none', *, *, #12472, .f. ) ;
#15803 = oriented_edge ( 'none', *, *, #12509, .f. ) ;
#15804 = edge_curve ( 'none', #15618, #12444, #1225, .t. ) ;
#15805 = edge_curve ( 'none', #15774, #15633, #1233, .t. ) ;
#15806 = edge_loop ( 'none', ( #15803, #15610, #15590, #15811 ) ) ;
#15807 = oriented_edge ( 'none', *, *, #15810, .f. ) ;
#15808 = vertex_point ( 'none', #1228 ) ;
#15809 = oriented_edge ( 'none', *, *, #15812, .t. ) ;
#15810 = edge_curve ( 'none', #15808, #12441, #1221, .t. ) ;
#15811 = oriented_edge ( 'none', *, *, #15613, .t. ) ;
#15812 = edge_curve ( 'none', #15601, #12512, #1270, .t. ) ;
#15813 = oriented_edge ( 'none', *, *, #15607, .t. ) ;
#15814 = advanced_face ( 'none', ( #1274 ), #1266, .t. ) ;
#15815 = edge_loop ( 'none', ( #15597, #15602, #15623, #15809 ) ) ;
#15816 = oriented_edge ( 'none', *, *, #12520, .f. ) ;
#15817 = advanced_face ( 'none', ( #1273 ), #1265, .t. ) ;
#15818 = edge_curve ( 'none', #15707, #15830, #1258, .t. ) ;
#15819 = oriented_edge ( 'none', *, *, #15846, .t. ) ;
#15820 = advanced_face ( 'none', ( #1264 ), #1260, .f. ) ;
#15821 = edge_loop ( 'none', ( #15848, #15836, #15838, #15819 ) ) ;
#15822 = oriented_edge ( 'none', *, *, #15793, .f. ) ;
#15823 = edge_curve ( 'none', #15832, #15789, #1215, .t. ) ;
#15824 = oriented_edge ( 'none', *, *, #15724, .f. ) ;
#15825 = edge_loop ( 'none', ( #15845, #15843, #15841, #15680 ) ) ;
#15826 = oriented_edge ( 'none', *, *, #15823, .t. ) ;
#15827 = oriented_edge ( 'none', *, *, #16017, .t. ) ;
#15828 = oriented_edge ( 'none', *, *, #15612, .f. ) ;
#15829 = oriented_edge ( 'none', *, *, #15818, .t. ) ;
#15830 = vertex_point ( 'none', #1314 ) ;
#15831 = advanced_face ( 'none', ( #1308 ), #1246, .f. ) ;
#15832 = vertex_point ( 'none', #1262 ) ;
#15833 = edge_loop ( 'none', ( #15834, #15822, #15828, #15829 ) ) ;
#15834 = oriented_edge ( 'none', *, *, #15798, .t. ) ;
#15835 = edge_curve ( 'none', #15789, #15830, #1305, .t. ) ;
#15836 = oriented_edge ( 'none', *, *, #15818, .f. ) ;
#15837 = vertex_point ( 'none', #1309 ) ;
#15838 = oriented_edge ( 'none', *, *, #15711, .f. ) ;
#15839 = edge_curve ( 'none', #15837, #15832, #1306, .t. ) ;
#15840 = advanced_face ( 'none', ( #1304 ), #1254, .f. ) ;
#15841 = oriented_edge ( 'none', *, *, #15706, .f. ) ;
#15842 = oriented_edge ( 'none', *, *, #12632, .f. ) ;
#15843 = oriented_edge ( 'none', *, *, #16017, .f. ) ;
#15844 = advanced_face ( 'none', ( #1292 ), #1261, .f. ) ;
#15845 = oriented_edge ( 'none', *, *, #15839, .t. ) ;
#15846 = edge_curve ( 'none', #15693, #15789, #1345, .t. ) ;
#15847 = edge_loop ( 'none', ( #15826, #16004, #16064, #15827 ) ) ;
#15848 = oriented_edge ( 'none', *, *, #15835, .t. ) ;
#15849 = vertex_point ( 'none', #1281 ) ;
#15850 = advanced_face ( 'none', ( #1280 ), #1337, .t. ) ;
#15851 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15852 = cartesian_point ( 'none', ( -14.78120415229160800, 41.60000000000000100, -17.13686350025570000 ) ) ;
#15853 = circle ( 'none', #15933, 1.223907944745203700 ) ;
#15854 = axis2_placement_3d ( 'none', #15943, #15936, #15935 ) ;
#15855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15856 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15857 = cartesian_point ( 'none', ( -15.79760984442789300, 41.60000000000000100, -7.743089013576343000 ) ) ;
#15858 = axis2_placement_3d ( 'none', #15857, #15856, #15855 ) ;
#15859 = direction ( 'none', ( 1.885568995626964300e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15860 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.885568995626964300e-017 ) ) ;
#15861 = cartesian_point ( 'none', ( 2.000000000000000400, 5.099999999999999600, 23.00000000000000000 ) ) ;
#15862 = axis2_placement_3d ( 'none', #15861, #15860, #15859 ) ;
#15863 = plane ( 'none', #15862 ) ;
#15864 = advanced_face ( 'none', ( #1307 ), #1342, .f. ) ;
#15865 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15866 = vertex_point ( 'none', #1326 ) ;
#15867 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15868 = edge_curve ( 'none', #15690, #15837, #1331, .t. ) ;
#15869 = cartesian_point ( 'none', ( -15.28733370360372500, 41.60000000000000100, -7.900946654671468400 ) ) ;
#15870 = axis2_placement_3d ( 'none', #15869, #15867, #15865 ) ;
#15871 = circle ( 'none', #15870, 2.154747918386744400 ) ;
#15872 = cartesian_point ( 'none', ( -16.82628459311197500, 41.60000000000000100, -9.636437067478004400 ) ) ;
#15873 = circle ( 'none', #15858, 2.154747918387084600 ) ;
#15874 = face_outer_bound ( 'none', #12453, .t. ) ;
#15875 = axis2_placement_3d ( 'none', #15924, #15923, #15922 ) ;
#15876 = face_outer_bound ( 'none', #11193, .t. ) ;
#15877 = circle ( 'none', #15854, 2.154747918413810700 ) ;
#15878 = cartesian_point ( 'none', ( 1.778544751588407200, 4.324560884099514400, 24.04914363329563200 ) ) ;
#15879 = cartesian_point ( 'none', ( 2.001766264614614200, 4.188158103480820000, 23.53390767564870200 ) ) ;
#15880 = cartesian_point ( 'none', ( 2.000000000000002700, 4.191481642295975100, 23.00000000000000000 ) ) ;
#15881 = cartesian_point ( 'none', ( -2.089420914264775100, 4.280902556560756800, 23.00000000000000000 ) ) ;
#15882 = cartesian_point ( 'none', ( -2.090392668858486400, 4.278022858654110500, 23.55101856568804000 ) ) ;
#15883 = cartesian_point ( 'none', ( -1.858235904979261600, 4.416989650834859800, 24.07177585703163600 ) ) ;
#15884 = cartesian_point ( 'none', ( -1.097095108447688100, 4.697566557913130900, 24.81737509521145700 ) ) ;
#15885 = cartesian_point ( 'none', ( -0.5548034055801479600, 4.818312428264414700, 25.04388575926766700 ) ) ;
#15886 = cartesian_point ( 'none', ( 0.5606939564461985700, 4.817640758257333300, 25.04260024044402800 ) ) ;
#15887 = cartesian_point ( 'none', ( 1.098462990229335900, 4.697301020795399600, 24.81615152977928700 ) ) ;
#15888 = cartesian_point ( 'none', ( 1.858064305099859100, 4.416820904366257000, 24.07182875285656100 ) ) ;
#15889 = cartesian_point ( 'none', ( 2.091266149377724000, 4.277508113491487400, 23.54545210232880600 ) ) ;
#15890 = cartesian_point ( 'none', ( 2.089420914264780400, 4.280902556560754100, 23.00000000000000000 ) ) ;
#15891 = cartesian_point ( 'none', ( -2.178841828529553200, 4.370323470825536700, 23.00000000000000000 ) ) ;
#15892 = cartesian_point ( 'none', ( -2.179855171289447400, 4.367383620832684200, 23.56268080588071400 ) ) ;
#15893 = edge_curve ( 'none', #15757, #15866, #1336, .t. ) ;
#15894 = cartesian_point ( 'none', ( -1.937762800596496400, 4.509253196596428200, 24.09445985881460900 ) ) ;
#15895 = cartesian_point ( 'none', ( -1.144047468097543000, 4.795690889132056400, 24.85583961809910400 ) ) ;
#15896 = cartesian_point ( 'none', ( -0.5785468398304084400, 4.918958938121572400, 25.08714434952467100 ) ) ;
#15897 = cartesian_point ( 'none', ( 0.5846894885099576100, 4.918273238605368500, 25.08583162391979800 ) ) ;
#15898 = cartesian_point ( 'none', ( 1.145473889242877500, 4.795419806049375600, 24.85459015781068000 ) ) ;
#15899 = cartesian_point ( 'none', ( 1.937583858611311200, 4.509080924632998600, 24.09451387241748700 ) ) ;
#15900 = cartesian_point ( 'none', ( 2.180766034140834800, 4.366858123502154900, 23.55699652900890600 ) ) ;
#15901 = cartesian_point ( 'none', ( 2.178841828529558100, 4.370323470825534100, 23.00000000000000000 ) ) ;
#15902 = cartesian_point ( 'none', ( -2.268262742794330500, 4.459744385090317600, 23.00000000000000000 ) ) ;
#15903 = cartesian_point ( 'none', ( -2.269317673720409700, 4.456744383011258700, 23.57434304607339100 ) ) ;
#15904 = edge_loop ( 'none', ( #16083, #16129, #15918, #16142 ) ) ;
#15905 = cartesian_point ( 'none', ( -2.017289696213731400, 4.601516742357995700, 24.11714386059758700 ) ) ;
#15906 = vertex_point ( 'none', #1319 ) ;
#15907 = cartesian_point ( 'none', ( -1.190999827747397900, 4.893815220350981900, 24.89430414098674400 ) ) ;
#15908 = cartesian_point ( 'none', ( -0.6022902740806688200, 5.019605447978731800, 25.13040293978167100 ) ) ;
#15909 = cartesian_point ( 'none', ( 0.6086850205737168700, 5.018905718953405400, 25.12906300739557600 ) ) ;
#15910 = cartesian_point ( 'none', ( 1.192484788256419600, 4.893538591303351600, 24.89302878584207700 ) ) ;
#15911 = cartesian_point ( 'none', ( 2.017103412122763100, 4.601340944899742000, 24.11719899197841200 ) ) ;
#15912 = cartesian_point ( 'none', ( 2.270265918903945600, 4.456208133512824100, 23.56854095568900200 ) ) ;
#15913 = cartesian_point ( 'none', ( 2.268262742794337200, 4.459744385090313100, 23.00000000000000000 ) ) ;
#15914 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15913, #15912, #15911, #15910, #15909, #15908, #15907, #15905, #15903, #15902 ),
( #15901, #15900, #15899, #15898, #15897, #15896, #15895, #15894, #15892, #15891 ),
( #15890, #15889, #15888, #15887, #15886, #15885, #15884, #15883, #15882, #15881 ),
( #15880, #15879, #15878, #15951, #15950, #15949, #15948, #15947, #15946, #15945 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.2110044494533498100, 1.000000000000000000 ),
( 0.0000000000000000000, 0.001715089249103292200, 0.003430178498206584400, 0.005145267747309876600, 0.006860356996413168700 ),
.unspecified. ) ;
#15915 = b_spline_curve_with_knots ( 'none', 1,
( #15942, #15941 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 0.7814877906700332700 ),
.unspecified. ) ;
#15916 = edge_loop ( 'none', ( #15920, #15970, #16065, #15938 ) ) ;
#15917 = b_spline_curve_with_knots ( 'none', 3,
( #15977, #15976, #15975, #15974, #15973, #15972 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 3.177100549036575300e-016, 0.0002174196180324248200, 0.0004348392360645319800 ),
.unspecified. ) ;
#15918 = oriented_edge ( 'none', *, *, #15697, .f. ) ;
#15919 = plane ( 'none', #15962 ) ;
#15920 = oriented_edge ( 'none', *, *, #16104, .t. ) ;
#15921 = direction ( 'none', ( 0.7071067811865537900, 0.7071067811865412400, 0.0000000000000000000 ) ) ;
#15922 = direction ( 'none', ( 0.7071067811865421300, 0.7071067811865530100, 0.0000000000000000000 ) ) ;
#15923 = direction ( 'none', ( 0.7071067811865530100, -0.7071067811865421300, 0.0000000000000000000 ) ) ;
#15924 = cartesian_point ( 'none', ( 2.340005393704020200, 4.531487036000002400, -4.412241619968168000e-017 ) ) ;
#15925 = face_outer_bound ( 'none', #12502, .t. ) ;
#15926 = axis2_placement_3d ( 'none', #15965, #15964, #15958 ) ;
#15927 = toroidal_surface ( 'none', #15926, 4.599999999999999600, 0.5000000000000000000 ) ;
#15928 = cylindrical_surface ( 'none', #15971, 1.750000000000001600 ) ;
#15929 = face_outer_bound ( 'none', #12455, .t. ) ;
#15930 = cartesian_point ( 'none', ( -2.340005393704020200, 4.531487036000002400, -4.412241619968168000e-017 ) ) ;
#15931 = face_outer_bound ( 'none', #12507, .t. ) ;
#15932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15933 = axis2_placement_3d ( 'none', #15940, #15851, #15932 ) ;
#15934 = axis2_placement_3d ( 'none', #15930, #15921, #15967 ) ;
#15935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15936 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15938 = oriented_edge ( 'none', *, *, #2609, .t. ) ;
#15937 = plane ( 'none', #15875 ) ;
#15939 = cartesian_point ( 'none', ( -16.92259865271867300, 41.60000000000000100, -8.205746596036368200 ) ) ;
#15940 = cartesian_point ( 'none', ( -15.45474761082404300, 41.60000000000000100, -9.813212462526209400 ) ) ;
#15941 = cartesian_point ( 'none', ( -2.265710063941647000, 4.457191706237632700, 23.00000000000000000 ) ) ;
#15942 = cartesian_point ( 'none', ( -2.000000000000000400, 4.191481642295976000, 23.00000000000000000 ) ) ;
#15943 = cartesian_point ( 'none', ( -16.08952483610352100, 41.60000000000000100, -10.49403617748174800 ) ) ;
#15944 = cartesian_point ( 'none', ( -17.39190731383674700, 41.60000000000000100, -8.380475200879873300 ) ) ;
#15945 = cartesian_point ( 'none', ( -1.999999999999997300, 4.191481642295977700, 23.00000000000000000 ) ) ;
#15946 = cartesian_point ( 'none', ( -2.000930166427524500, 4.188662096475536800, 23.53935632549537300 ) ) ;
#15947 = cartesian_point ( 'none', ( -1.778709009362027000, 4.324726105073293200, 24.04909185524866200 ) ) ;
#15948 = cartesian_point ( 'none', ( -1.050142748797833200, 4.599442226694205400, 24.77891057232380600 ) ) ;
#15949 = cartesian_point ( 'none', ( -0.5310599713298876900, 4.717665918407256200, 25.00062716901066700 ) ) ;
#15950 = cartesian_point ( 'none', ( 0.5366984243824394200, 4.717008277909296300, 24.99936885696825700 ) ) ;
#15951 = cartesian_point ( 'none', ( 1.051452091215794500, 4.599182235541424500, 24.77771290174789300 ) ) ;
#15952 = cartesian_point ( 'none', ( -28.99137802864827800, 27.59999999999999800, -28.99137802864861500 ) ) ;
#15953 = circle ( 'none', #15986, 0.4259020796913756100 ) ;
#15954 = axis2_placement_3d ( 'none', #16003, #15994, #15992 ) ;
#15955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15957 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 36.49999999999999300 ) ) ;
#15958 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15959 = edge_loop ( 'none', ( #15987, #16134, #16136, #15991 ) ) ;
#15960 = b_spline_curve_with_knots ( 'none', 3,
( #16011, #16010, #16009, #16008 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.7814877906700358200 ),
.unspecified. ) ;
#15961 = face_outer_bound ( 'none', #12486, .t. ) ;
#15962 = axis2_placement_3d ( 'none', #15957, #15956, #15955 ) ;
#15963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15965 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.5000000000000000000 ) ) ;
#15966 = axis2_placement_3d ( 'none', #15952, #16006, #16005 ) ;
#15967 = direction ( 'none', ( -0.7071067811865412400, 0.7071067811865537900, 0.0000000000000000000 ) ) ;
#15968 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15969 = cartesian_point ( 'none', ( -19.80000000000000100, -7.000000000000000000, 19.80000000000000100 ) ) ;
#15970 = oriented_edge ( 'none', *, *, #15868, .f. ) ;
#15971 = axis2_placement_3d ( 'none', #15969, #15968, #15963 ) ;
#15972 = cartesian_point ( 'none', ( 2.265710063941650500, 4.457191706237631800, 0.2000000000000015700 ) ) ;
#15973 = cartesian_point ( 'none', ( 2.233971008055545500, 4.425452650351526400, 0.1430990519997000500 ) ) ;
#15974 = cartesian_point ( 'none', ( 2.193196316894984000, 4.384677959190963900, 0.09585005346403084600 ) ) ;
#15975 = cartesian_point ( 'none', ( 2.101883669848801700, 4.293365312144781700, 0.02840595940783822000 ) ) ;
#15976 = cartesian_point ( 'none', ( 2.051780066259081300, 4.243261708555060400, 0.008081985327952642300 ) ) ;
#15977 = cartesian_point ( 'none', ( 2.000000000000000000, 4.191481642295844500, 0.001956752465033751100 ) ) ;
#15978 = face_outer_bound ( 'none', #12482, .t. ) ;
#15979 = plane ( 'none', #15934 ) ;
#15980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15981 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15982 = cartesian_point ( 'none', ( -12.54617185414773100, 41.60000000000000100, -16.06278044199887100 ) ) ;
#15983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15984 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15985 = cartesian_point ( 'none', ( -14.72234330330193900, 41.60000000000000100, -9.496357146990055400 ) ) ;
#15987 = oriented_edge ( 'none', *, *, #2594, .f. ) ;
#15986 = axis2_placement_3d ( 'none', #15985, #15984, #15983 ) ;
#15988 = cartesian_point ( 'none', ( -14.98160484036683500, 41.60000000000000100, -16.52935300807679700 ) ) ;
#15989 = circle ( 'none', #16001, 3.769048570700480400 ) ;
#15990 = circle ( 'none', #16043, 1.223907944778678700 ) ;
#15991 = oriented_edge ( 'none', *, *, #16140, .t. ) ;
#15992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15993 = advanced_face ( 'none', ( #1315 ), #1327, .f. ) ;
#15994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15995 = cartesian_point ( 'none', ( -14.40186041717300100, 41.60000000000000100, -16.77159101685485600 ) ) ;
#15996 = cartesian_point ( 'none', ( -15.06085008740352300, 41.60000000000000100, -8.600688123558317200 ) ) ;
#15997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15998 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15999 = cartesian_point ( 'none', ( 19.80000000000000100, -2.600000000000000500, 19.79999999999998600 ) ) ;
#16000 = cartesian_point ( 'none', ( -13.27633305804685200, 41.60000000000000100, -20.23822104685344000 ) ) ;
#16001 = axis2_placement_3d ( 'none', #16000, #15981, #15980 ) ;
#16002 = circle ( 'none', #16047, 2.479722522739284500 ) ;
#16003 = cartesian_point ( 'none', ( -16.73873812730325400, 41.60000000000000100, -11.68895879323868000 ) ) ;
#16004 = oriented_edge ( 'none', *, *, #15846, .f. ) ;
#16005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16006 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16007 = circle ( 'none', #16012, 1.750000000000001600 ) ;
#16008 = cartesian_point ( 'none', ( 2.265710063941650500, 4.457191706237631800, 23.00000000000000000 ) ) ;
#16009 = cartesian_point ( 'none', ( 2.177140042627766700, 4.368621684923746300, 23.00000000000000000 ) ) ;
#16010 = cartesian_point ( 'none', ( 2.088570021313883400, 4.280051663609862400, 23.00000000000000000 ) ) ;
#16011 = cartesian_point ( 'none', ( 2.000000000000000400, 4.191481642295975100, 23.00000000000000000 ) ) ;
#16012 = axis2_placement_3d ( 'none', #15999, #15998, #15997 ) ;
#16013 = circle ( 'none', #15966, 3.050898701435648800 ) ;
#16014 = circle ( 'none', #15954, 3.514644221489117800 ) ;
#16015 = axis2_placement_3d ( 'none', #16079, #16078, #16077 ) ;
#16016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16017 = edge_curve ( 'none', #15699, #15832, #1373, .t. ) ;
#16018 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16019 = cartesian_point ( 'none', ( -17.16479137723475600, 41.60000000000000100, -8.740768043994945600 ) ) ;
#16020 = circle ( 'none', #16069, 2.090096815251546200 ) ;
#16021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16022 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16023 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16024 = cartesian_point ( 'none', ( -12.14751528999867400, 41.60000000000000100, -16.64218189594885900 ) ) ;
#16025 = cartesian_point ( 'none', ( -11.92621919146231200, 41.60000000000000100, -15.63534458608516300 ) ) ;
#16026 = cartesian_point ( 'none', ( -10.78341252363877000, 41.60000000000000100, -17.44512204899325200 ) ) ;
#16027 = cylindrical_surface ( 'none', #16030, 31.87500000000000000 ) ;
#16028 = direction ( 'none', ( 1.391994624297639800e-018, -0.9999253696604519800, 0.01221700083524719500 ) ) ;
#16029 = vector ( 'none', #16028, 1000.000000000000100 ) ;
#16030 = axis2_placement_3d ( 'none', #16023, #16022, #16021 ) ;
#16031 = face_outer_bound ( 'none', #6018, .t. ) ;
#16032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16033 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16034 = cartesian_point ( 'none', ( -15.14788677457682600, 41.60000000000000100, -8.821282251316318900 ) ) ;
#16035 = axis2_placement_3d ( 'none', #16019, #16018, #16016 ) ;
#16036 = circle ( 'none', #16015, 2.833721654218697600 ) ;
#16037 = cartesian_point ( 'none', ( -30.44999999999999600, 0.0000000000000000000, 35.45000000000001000 ) ) ;
#16038 = line ( 'none', #16037, #16029 ) ;
#16039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16040 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16041 = cartesian_point ( 'none', ( -13.83183030310170000, 41.60000000000000100, -17.74319494811569700 ) ) ;
#16042 = axis2_placement_3d ( 'none', #16041, #16040, #16039 ) ;
#16043 = axis2_placement_3d ( 'none', #16034, #16033, #16032 ) ;
#16044 = circle ( 'none', #16042, 1.126476156067965500 ) ;
#16045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16046 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16047 = axis2_placement_3d ( 'none', #15982, #16046, #16045 ) ;
#16048 = circle ( 'none', #16035, 0.4259020796599406500 ) ;
#16049 = edge_curve ( 'none', #15866, #15906, #1328, .t. ) ;
#16050 = axis2_placement_3d ( 'none', #16096, #16095, #16094 ) ;
#16051 = cartesian_point ( 'none', ( -9.476356669962815000, 41.60000000000000100, -17.57522932478687100 ) ) ;
#16052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16053 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16054 = cartesian_point ( 'none', ( -11.26018892067736700, 41.60000000000000100, -16.87514000088341600 ) ) ;
#16055 = axis2_placement_3d ( 'none', #16054, #16053, #16052 ) ;
#16056 = circle ( 'none', #16103, 3.102555764119077100 ) ;
#16057 = circle ( 'none', #16055, 1.916293964957606300 ) ;
#16058 = cartesian_point ( 'none', ( -10.28403607695722300, 41.60000000000000100, -18.54855091988060100 ) ) ;
#16059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16060 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16061 = axis2_placement_3d ( 'none', #16076, #16060, #16059 ) ;
#16062 = circle ( 'none', #16050, 2.336057499807031600 ) ;
#16064 = oriented_edge ( 'none', *, *, #15705, .f. ) ;
#16063 = circle ( 'none', #16061, 1.223907944768599900 ) ;
#16065 = oriented_edge ( 'none', *, *, #15696, .f. ) ;
#16066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16067 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16068 = cartesian_point ( 'none', ( -13.34420986721449000, 41.60000000000000100, -18.57433337540106100 ) ) ;
#16069 = axis2_placement_3d ( 'none', #16068, #16067, #16066 ) ;
#16070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16071 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16072 = cartesian_point ( 'none', ( -12.78246966177077000, 41.60000000000000100, -19.39920406338643500 ) ) ;
#16073 = axis2_placement_3d ( 'none', #16072, #16071, #16070 ) ;
#16074 = cartesian_point ( 'none', ( -10.38131710696460200, 41.60000000000000100, -18.03348872857708000 ) ) ;
#16075 = circle ( 'none', #16115, 2.052149436431678800 ) ;
#16076 = cartesian_point ( 'none', ( -16.73924790595710000, 41.60000000000000100, -9.415842939692460300 ) ) ;
#16077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16078 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16079 = cartesian_point ( 'none', ( -13.20693647328558000, 41.60000000000000100, -19.30517803498891600 ) ) ;
#16080 = circle ( 'none', #16073, 2.795472403815040700 ) ;
#16081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16082 = edge_loop ( 'none', ( #16143, #16141, #16138, #16147 ) ) ;
#16083 = oriented_edge ( 'none', *, *, #16049, .t. ) ;
#16084 = axis2_placement_3d ( 'none', #16092, #16087, #16086 ) ;
#16085 = cartesian_point ( 'none', ( -12.87458150395093200, 41.60000000000000100, -14.74051294578935900 ) ) ;
#16086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16087 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16089 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16090 = cartesian_point ( 'none', ( -16.59980097692520600, 41.60000000000000100, -10.33617853637043300 ) ) ;
#16091 = axis2_placement_3d ( 'none', #16090, #16089, #16088 ) ;
#16092 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2999999999999999300, 0.0000000000000000000 ) ) ;
#16093 = cartesian_point ( 'none', ( -14.59736897693421500, 41.60000000000000100, -14.95826522799986700 ) ) ;
#16094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16095 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16096 = cartesian_point ( 'none', ( -11.58321803450958700, 41.60000000000000100, -16.60708475134325100 ) ) ;
#16097 = cartesian_point ( 'none', ( -14.66497078068642800, 41.60000000000000100, -14.34683588772721000 ) ) ;
#16098 = circle ( 'none', #16091, 2.154747918410231800 ) ;
#16099 = cartesian_point ( 'none', ( -9.785504509342546300, 41.60000000000000100, -18.09885910553901000 ) ) ;
#16100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16101 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16102 = cartesian_point ( 'none', ( -12.29432455808491100, 41.60000000000000100, -18.87326986767499200 ) ) ;
#16103 = axis2_placement_3d ( 'none', #16102, #16101, #16100 ) ;
#16104 = edge_curve ( 'none', #2587, #15837, #1360, .t. ) ;
#16105 = cartesian_point ( 'none', ( -14.95991971064500300, 41.60000000000000100, -14.81363113247251600 ) ) ;
#16106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16107 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16108 = cartesian_point ( 'none', ( -11.39277911079709000, 41.60000000000000100, -18.49124392665189700 ) ) ;
#16109 = axis2_placement_3d ( 'none', #16108, #16107, #16106 ) ;
#16110 = circle ( 'none', #16109, 1.110223043609411600 ) ;
#16111 = cartesian_point ( 'none', ( -13.66944502579059600, 41.60000000000000100, -15.47729623201909500 ) ) ;
#16112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16113 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16114 = cartesian_point ( 'none', ( -12.25091546653537100, 41.60000000000000100, -18.87960886386352800 ) ) ;
#16115 = axis2_placement_3d ( 'none', #16114, #16113, #16112 ) ;
#16116 = cartesian_point ( 'none', ( -13.73004243826104300, 41.60000000000000100, -16.52015764673414100 ) ) ;
#16117 = advanced_face ( 'none', ( #1356 ), #1375, .f. ) ;
#16118 = edge_curve ( 'none', #1159, #16145, #1376, .t. ) ;
#16119 = oriented_edge ( 'none', *, *, #15776, .f. ) ;
#16120 = oriented_edge ( 'none', *, *, #15823, .f. ) ;
#16121 = oriented_edge ( 'none', *, *, #4402, .f. ) ;
#16122 = oriented_edge ( 'none', *, *, #2595, .f. ) ;
#16123 = oriented_edge ( 'none', *, *, #15798, .f. ) ;
#16124 = oriented_edge ( 'none', *, *, #6391, .f. ) ;
#16125 = oriented_edge ( 'none', *, *, #15893, .f. ) ;
#16126 = edge_curve ( 'none', #16127, #4403, #1408, .t. ) ;
#16127 = vertex_point ( 'none', #1363 ) ;
#16128 = edge_curve ( 'none', #15687, #15866, #1350, .t. ) ;
#16129 = oriented_edge ( 'none', *, *, #16132, .f. ) ;
#16130 = advanced_face ( 'none', ( #1355 ), #1351, .f. ) ;
#16131 = oriented_edge ( 'none', *, *, #15762, .f. ) ;
#16132 = edge_curve ( 'none', #15674, #15906, #1397, .t. ) ;
#16133 = oriented_edge ( 'none', *, *, #15839, .f. ) ;
#16134 = oriented_edge ( 'none', *, *, #15686, .f. ) ;
#16135 = edge_loop ( 'none', ( #16125, #16405, #16376, #16131, #16119, #16123, #16339, #16120, #16133, #16535, #16122, #16638, #16137 ) ) ;
#16136 = oriented_edge ( 'none', *, *, #16132, .t. ) ;
#16137 = oriented_edge ( 'none', *, *, #16049, .f. ) ;
#16138 = oriented_edge ( 'none', *, *, #15684, .f. ) ;
#16139 = edge_loop ( 'none', ( #16121, #16644, #16587, #16495 ) ) ;
#16140 = edge_curve ( 'none', #15906, #2605, #1366, .t. ) ;
#16141 = oriented_edge ( 'none', *, *, #16128, .f. ) ;
#16142 = oriented_edge ( 'none', *, *, #16128, .t. ) ;
#16143 = oriented_edge ( 'none', *, *, #15893, .t. ) ;
#16144 = edge_loop ( 'none', ( #12431, #16146, #1155, #1163 ) ) ;
#16145 = vertex_point ( 'none', #1392 ) ;
#16146 = oriented_edge ( 'none', *, *, #12426, .f. ) ;
#16147 = oriented_edge ( 'none', *, *, #15731, .t. ) ;
#16148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16149 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16150 = cartesian_point ( 'none', ( -13.19943322452027300, 41.60000000000000100, -19.98585999178343200 ) ) ;
#16151 = axis2_placement_3d ( 'none', #16150, #16149, #16148 ) ;
#16152 = axis2_placement_3d ( 'none', #16197, #16196, #16195 ) ;
#16153 = cartesian_point ( 'none', ( -8.923827242289707600, 41.60000000000000100, -16.02530669372943700 ) ) ;
#16154 = cartesian_point ( 'none', ( -12.00494493429923500, 41.60000000000000100, -13.98728513294275500 ) ) ;
#16155 = circle ( 'none', #16151, 4.532996610322326700 ) ;
#16156 = axis2_placement_3d ( 'none', #16194, #16192, #16183 ) ;
#16157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16159 = circle ( 'none', #16152, 2.998804748331205200 ) ;
#16160 = cartesian_point ( 'none', ( -15.00732568161739300, 41.60000000000000100, -15.95654585737336200 ) ) ;
#16161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16162 = oriented_edge ( 'none', *, *, #16935, .f. ) ;
#16163 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16164 = axis2_placement_3d ( 'none', #16175, #16163, #16161 ) ;
#16165 = circle ( 'none', #16164, 5.437765201269019900 ) ;
#16166 = cartesian_point ( 'none', ( -13.77690563352624800, 41.60000000000000100, -14.72962727800699800 ) ) ;
#16167 = cartesian_point ( 'none', ( -8.947449271780847400, 41.60000000000000100, -16.80778320699018000 ) ) ;
#16168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16170 = cartesian_point ( 'none', ( -13.02500972092568300, 41.60000000000000100, -16.15451468948928900 ) ) ;
#16171 = axis2_placement_3d ( 'none', #16170, #16169, #16168 ) ;
#16172 = circle ( 'none', #16171, 1.992176755838306800 ) ;
#16173 = circle ( 'none', #16174, 1.216924982793691400 ) ;
#16174 = axis2_placement_3d ( 'none', #16178, #16158, #16157 ) ;
#16175 = cartesian_point ( 'none', ( -12.90356023312506700, 41.60000000000000100, -19.36294049017128700 ) ) ;
#16176 = vertex_point ( 'none', #1393 ) ;
#16177 = cartesian_point ( 'none', ( -14.94889899398935800, 41.60000000000000100, -15.28997266218220300 ) ) ;
#16178 = cartesian_point ( 'none', ( -13.81050428518934600, 41.60000000000000100, -15.21331925272647100 ) ) ;
#16179 = cartesian_point ( 'none', ( -14.25609775171074400, 41.60000000000000100, -15.67205286920314900 ) ) ;
#16180 = cartesian_point ( 'none', ( -9.091051789110428800, 41.60000000000000100, -17.06446062463885100 ) ) ;
#16181 = oriented_edge ( 'none', *, *, #5834, .f. ) ;
#16182 = cartesian_point ( 'none', ( -13.04860160387893200, 41.60000000000000100, -13.89240673138628800 ) ) ;
#16183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16184 = circle ( 'none', #16187, 0.7911756100260382000 ) ;
#16185 = face_outer_bound ( 'none', #9451, .t. ) ;
#16186 = cartesian_point ( 'none', ( -9.881250619742179000, 41.60000000000000100, -15.90971830562902600 ) ) ;
#16187 = axis2_placement_3d ( 'none', #16179, #16227, #16226 ) ;
#16188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16189 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16190 = cartesian_point ( 'none', ( -13.37519326288189000, 41.60000000000000100, -18.83400580588321900 ) ) ;
#16191 = axis2_placement_3d ( 'none', #16190, #16189, #16188 ) ;
#16192 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16193 = circle ( 'none', #16191, 4.123990292037476900 ) ;
#16194 = cartesian_point ( 'none', ( -13.68258896654223000, 41.60000000000000100, -21.34757464568693300 ) ) ;
#16195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16196 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16197 = cartesian_point ( 'none', ( -11.73172951761941900, 41.60000000000000100, -18.26949748324818400 ) ) ;
#16198 = circle ( 'none', #16156, 6.656285778559780700 ) ;
#16199 = cartesian_point ( 'none', ( -11.75283167992435200, 41.60000000000000100, -14.97716043775646500 ) ) ;
#16200 = cartesian_point ( 'none', ( -10.68619974293927100, 41.60000000000000100, -15.40096397560180800 ) ) ;
#16201 = cartesian_point ( 'none', ( -4.317487190871494500, 41.60000000000000900, -10.79315408678288400 ) ) ;
#16202 = cartesian_point ( 'none', ( -4.317487190871494500, 41.70000000000001000, -10.79315408678288400 ) ) ;
#16203 = cartesian_point ( 'none', ( -4.317487190871494500, 41.80000000000001100, -10.79315408678288400 ) ) ;
#16204 = cartesian_point ( 'none', ( -4.317487190871494500, 41.90000000000000600, -10.79315408678288400 ) ) ;
#16205 = cartesian_point ( 'none', ( -4.278910285501904600, 41.59999999999998000, -10.98922621191306500 ) ) ;
#16206 = cartesian_point ( 'none', ( -4.278910285501904600, 41.69999999999997400, -10.98922621191306500 ) ) ;
#16207 = cartesian_point ( 'none', ( -4.278910285501904600, 41.79999999999997600, -10.98922621191306500 ) ) ;
#16208 = cartesian_point ( 'none', ( -4.278910285501904600, 41.89999999999997000, -10.98922621191306500 ) ) ;
#16209 = cartesian_point ( 'none', ( -4.274533224224915000, 41.59999999999999400, -11.12321805087431900 ) ) ;
#16210 = cartesian_point ( 'none', ( -4.274533224224915000, 41.69999999999998900, -11.12321805087431900 ) ) ;
#16211 = cartesian_point ( 'none', ( -4.274533224224915000, 41.79999999999999000, -11.12321805087431900 ) ) ;
#16212 = cartesian_point ( 'none', ( -4.274533224224915000, 41.89999999999998400, -11.12321805087431900 ) ) ;
#16213 = cartesian_point ( 'none', ( -4.272318009075558400, 41.60000000000000100, -11.19103084415584300 ) ) ;
#16214 = cartesian_point ( 'none', ( -4.272318009075558400, 41.69999999999999600, -11.19103084415584300 ) ) ;
#16215 = cartesian_point ( 'none', ( -4.272318009075558400, 41.79999999999999700, -11.19103084415584300 ) ) ;
#16216 = cartesian_point ( 'none', ( -4.272318009075558400, 41.89999999999999100, -11.19103084415584300 ) ) ;
#16217 = cartesian_point ( 'none', ( 0.2769910155903415600, 41.79999999999996900, -13.33352482638230700 ) ) ;
#16218 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16216, #16215, #16214, #16213 ),
( #16212, #16211, #16210, #16209 ),
( #16208, #16207, #16206, #16205 ),
( #16204, #16203, #16202, #16201 ),
( #16271, #16270, #16269, #16268 ),
( #16267, #16266, #16265, #16264 ),
( #16263, #16262, #16261, #16260 ),
( #16259, #16258, #16257, #16256 ),
( #16255, #16254, #16253, #16252 ),
( #16251, #16250, #16249, #16248 ),
( #16247, #16246, #16245, #16244 ),
( #16242, #16241, #16240, #16239 ),
( #16238, #16237, #16236, #16235 ),
( #16234, #16233, #16232, #16231 ),
( #16301, #16300, #16299, #16298 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08428239242327913200, 0.1665342512284632700, 0.2474139473143718800, 0.3286832327328393900, 0.4091901386029463400, 0.4878268366532247900, 0.5655491234028178200, 0.6448345881473680500, 0.7264168083038171600, 0.8120499043773064000, 0.9027184788735855800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16219 = advanced_face ( 'none', ( #1398 ), #1378, .t. ) ;
#16220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16221 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16222 = cartesian_point ( 'none', ( -13.53757930856500000, 41.60000000000000100, -17.17487393013586700 ) ) ;
#16223 = axis2_placement_3d ( 'none', #16222, #16221, #16220 ) ;
#16224 = circle ( 'none', #16223, 2.456930662344158000 ) ;
#16225 = cartesian_point ( 'none', ( -13.73431254007721800, 41.60000000000000100, -21.51832181149283600 ) ) ;
#16226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16227 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16228 = cartesian_point ( 'none', ( -10.04696593250527700, 41.60000000000000100, -17.11660112459144800 ) ) ;
#16229 = axis2_placement_3d ( 'none', #16228, #16295, #16294 ) ;
#16230 = cartesian_point ( 'none', ( -8.861676744549406200, 41.60000000000000100, -16.49293689683404600 ) ) ;
#16231 = cartesian_point ( 'none', ( -5.768736595970627200, 41.60000000000000100, -9.737032443207885600 ) ) ;
#16232 = cartesian_point ( 'none', ( -5.768736595970627200, 41.69999999999999600, -9.737032443207885600 ) ) ;
#16233 = cartesian_point ( 'none', ( -5.768736595970627200, 41.79999999999999700, -9.737032443207885600 ) ) ;
#16234 = cartesian_point ( 'none', ( -5.768736595970627200, 41.89999999999999100, -9.737032443207885600 ) ) ;
#16235 = cartesian_point ( 'none', ( -5.617542811389421700, 41.59999999999999400, -9.740833713370237800 ) ) ;
#16236 = cartesian_point ( 'none', ( -5.617542811389421700, 41.69999999999998900, -9.740833713370237800 ) ) ;
#16237 = cartesian_point ( 'none', ( -5.617542811389421700, 41.79999999999999000, -9.740833713370237800 ) ) ;
#16238 = cartesian_point ( 'none', ( -5.617542811389421700, 41.89999999999998400, -9.740833713370237800 ) ) ;
#16239 = cartesian_point ( 'none', ( -5.399610049178899200, 41.60000000000000900, -9.774936724618266100 ) ) ;
#16240 = cartesian_point ( 'none', ( -5.399610049178899200, 41.70000000000001000, -9.774936724618266100 ) ) ;
#16241 = cartesian_point ( 'none', ( -5.399610049178899200, 41.80000000000001100, -9.774936724618266100 ) ) ;
#16242 = cartesian_point ( 'none', ( -5.399610049178899200, 41.90000000000000600, -9.774936724618266100 ) ) ;
#16243 = vertex_point ( 'none', #1391 ) ;
#16244 = cartesian_point ( 'none', ( -5.199201921720073100, 41.60000000000000900, -9.829997868104110000 ) ) ;
#16245 = cartesian_point ( 'none', ( -5.199201921720073100, 41.70000000000001000, -9.829997868104110000 ) ) ;
#16246 = cartesian_point ( 'none', ( -5.199201921720073100, 41.80000000000001100, -9.829997868104110000 ) ) ;
#16247 = cartesian_point ( 'none', ( -5.199201921720073100, 41.90000000000000600, -9.829997868104110000 ) ) ;
#16248 = cartesian_point ( 'none', ( -5.016570498653411600, 41.60000000000000100, -9.908758146442124800 ) ) ;
#16249 = cartesian_point ( 'none', ( -5.016570498653411600, 41.69999999999999600, -9.908758146442124800 ) ) ;
#16250 = cartesian_point ( 'none', ( -5.016570498653411600, 41.79999999999999700, -9.908758146442124800 ) ) ;
#16251 = cartesian_point ( 'none', ( -5.016570498653411600, 41.89999999999999100, -9.908758146442124800 ) ) ;
#16252 = cartesian_point ( 'none', ( -4.852332389651699000, 41.60000000000001600, -10.00889031643794900 ) ) ;
#16253 = cartesian_point ( 'none', ( -4.852332389651699000, 41.70000000000001700, -10.00889031643794900 ) ) ;
#16254 = cartesian_point ( 'none', ( -4.852332389651699000, 41.80000000000001800, -10.00889031643794900 ) ) ;
#16255 = cartesian_point ( 'none', ( -4.852332389651699000, 41.90000000000001300, -10.00889031643794900 ) ) ;
#16256 = cartesian_point ( 'none', ( -4.704444021859489800, 41.60000000000000100, -10.12851437983420200 ) ) ;
#16257 = cartesian_point ( 'none', ( -4.704444021859489800, 41.69999999999999600, -10.12851437983420200 ) ) ;
#16258 = cartesian_point ( 'none', ( -4.704444021859489800, 41.79999999999999700, -10.12851437983420200 ) ) ;
#16259 = cartesian_point ( 'none', ( -4.704444021859489800, 41.89999999999999100, -10.12851437983420200 ) ) ;
#16260 = cartesian_point ( 'none', ( -4.577754023390591300, 41.60000000000000900, -10.27161143925926200 ) ) ;
#16261 = cartesian_point ( 'none', ( -4.577754023390591300, 41.70000000000001000, -10.27161143925926200 ) ) ;
#16262 = cartesian_point ( 'none', ( -4.577754023390591300, 41.80000000000001100, -10.27161143925926200 ) ) ;
#16263 = cartesian_point ( 'none', ( -4.577754023390591300, 41.90000000000000600, -10.27161143925926200 ) ) ;
#16264 = cartesian_point ( 'none', ( -4.467851427452446300, 41.60000000000000900, -10.43124806689223000 ) ) ;
#16265 = cartesian_point ( 'none', ( -4.467851427452446300, 41.70000000000001000, -10.43124806689223000 ) ) ;
#16266 = cartesian_point ( 'none', ( -4.467851427452446300, 41.80000000000001100, -10.43124806689223000 ) ) ;
#16267 = cartesian_point ( 'none', ( -4.467851427452446300, 41.90000000000000600, -10.43124806689223000 ) ) ;
#16268 = cartesian_point ( 'none', ( -4.381128109537433700, 41.59999999999998700, -10.60675910055588900 ) ) ;
#16269 = cartesian_point ( 'none', ( -4.381128109537433700, 41.69999999999998200, -10.60675910055588900 ) ) ;
#16270 = cartesian_point ( 'none', ( -4.381128109537433700, 41.79999999999998300, -10.60675910055588900 ) ) ;
#16271 = cartesian_point ( 'none', ( -4.381128109537433700, 41.89999999999997700, -10.60675910055588900 ) ) ;
#16272 = axis2_placement_3d ( 'none', #16335, #16327, #16326 ) ;
#16273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16274 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16275 = cartesian_point ( 'none', ( -12.78437181403496800, 41.60000000000000100, -19.61185452165225800 ) ) ;
#16276 = axis2_placement_3d ( 'none', #16275, #16274, #16273 ) ;
#16277 = circle ( 'none', #16272, 0.9192244147733230600 ) ;
#16278 = cartesian_point ( 'none', ( -9.770795969857573500, 41.60000000000000100, -16.41437510338693800 ) ) ;
#16279 = cartesian_point ( 'none', ( -9.947097507861650800, 41.60000000000000100, -14.79910235344247500 ) ) ;
#16280 = circle ( 'none', #16276, 4.704670576219212000 ) ;
#16281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16282 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16283 = axis2_placement_3d ( 'none', #16225, #16282, #16281 ) ;
#16284 = axis2_placement_3d ( 'none', #16278, #16334, #16333 ) ;
#16285 = cartesian_point ( 'none', ( -11.25002131819376000, 41.60000000000000100, -17.79091970402273400 ) ) ;
#16286 = cartesian_point ( 'none', ( -14.07041389591041800, 41.60000000000000100, -14.02550934740322600 ) ) ;
#16287 = circle ( 'none', #16284, 0.9125073814575686000 ) ;
#16288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16289 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16290 = cartesian_point ( 'none', ( -10.01996260148773600, 41.60000000000000100, -16.37625664274095500 ) ) ;
#16291 = axis2_placement_3d ( 'none', #16290, #16289, #16288 ) ;
#16292 = circle ( 'none', #16291, 1.156070939887208400 ) ;
#16293 = circle ( 'none', #16283, 6.834695202890428000 ) ;
#16294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16295 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16296 = circle ( 'none', #16229, 0.9573350935161706300 ) ;
#16297 = cartesian_point ( 'none', ( -9.312599512509512700, 41.60000000000000100, -15.34460789787238600 ) ) ;
#16298 = cartesian_point ( 'none', ( -5.846993333750882400, 41.60000000000000900, -9.735064935064935200 ) ) ;
#16299 = cartesian_point ( 'none', ( -5.846993333750882400, 41.70000000000000300, -9.735064935064935200 ) ) ;
#16300 = cartesian_point ( 'none', ( -5.846993333750882400, 41.80000000000000400, -9.735064935064935200 ) ) ;
#16301 = cartesian_point ( 'none', ( -5.846993333750882400, 41.89999999999999900, -9.735064935064935200 ) ) ;
#16302 = axis2_placement_3d ( 'none', #16357, #16356, #16355 ) ;
#16303 = cartesian_point ( 'none', ( -12.42751561659333200, 41.60000000000000100, -16.61597220081431900 ) ) ;
#16304 = circle ( 'none', #16308, 1.912057417223524700 ) ;
#16305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16306 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16307 = cartesian_point ( 'none', ( -13.14548428637181800, 41.60000000000000100, -19.98532586588631300 ) ) ;
#16308 = axis2_placement_3d ( 'none', #16309, #16368, #16366 ) ;
#16309 = cartesian_point ( 'none', ( -10.74329450355229000, 41.60000000000000100, -16.61310125984342900 ) ) ;
#16310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16311 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16312 = axis2_placement_3d ( 'none', #16331, #16311, #16310 ) ;
#16313 = axis2_placement_3d ( 'none', #16307, #16306, #16305 ) ;
#16314 = circle ( 'none', #16363, 2.154747918385168300 ) ;
#16315 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16316 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16317 = circle ( 'none', #16313, 6.105515756074684200 ) ;
#16318 = circle ( 'none', #16312, 1.929670410254658000 ) ;
#16319 = cartesian_point ( 'none', ( 0.3046850831374812700, 41.69999999999998900, -13.17771383438630800 ) ) ;
#16320 = circle ( 'none', #16323, 5.396570714520584600 ) ;
#16321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16322 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16323 = axis2_placement_3d ( 'none', #16324, #16316, #16315 ) ;
#16324 = cartesian_point ( 'none', ( -13.01304998421184300, 41.60000000000000100, -19.28886034085614700 ) ) ;
#16325 = cartesian_point ( 'none', ( -13.55250442467804800, 41.60000000000000100, -17.07862978334672400 ) ) ;
#16326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16327 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16328 = cartesian_point ( 'none', ( -13.02092433655093700, 41.60000000000000100, -18.09359617429711500 ) ) ;
#16329 = axis2_placement_3d ( 'none', #16328, #16322, #16321 ) ;
#16330 = circle ( 'none', #16329, 4.201280610284456400 ) ;
#16331 = cartesian_point ( 'none', ( -13.46440083169655100, 41.60000000000000100, -15.85755084753757200 ) ) ;
#16332 = cartesian_point ( 'none', ( -10.93347396617613400, 41.60000000000000100, -14.29460245044746400 ) ) ;
#16333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16334 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16335 = cartesian_point ( 'none', ( -9.773454919736860100, 41.60000000000000100, -16.37617181657740100 ) ) ;
#16336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16337 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16338 = cartesian_point ( 'none', ( -10.96135906890317100, 41.60000000000000100, -18.20013213111655000 ) ) ;
#16339 = oriented_edge ( 'none', *, *, #15835, .f. ) ;
#16340 = cartesian_point ( 'none', ( -13.89692490644942200, 41.60000000000000100, -18.19197186155976500 ) ) ;
#16341 = circle ( 'none', #16401, 0.4259020797411500200 ) ;
#16342 = circle ( 'none', #16398, 3.514644221486434200 ) ;
#16343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16344 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16345 = cartesian_point ( 'none', ( -11.77830232536847200, 41.60000000000000100, -15.42104958501372800 ) ) ;
#16346 = cartesian_point ( 'none', ( -11.77779254671135900, 41.60000000000000100, -17.69416543857312300 ) ) ;
#16347 = axis2_placement_3d ( 'none', #16346, #16337, #16336 ) ;
#16348 = circle ( 'none', #16347, 1.223907944778664700 ) ;
#16349 = cartesian_point ( 'none', ( -11.12513313882642600, 41.60000000000000100, -18.72953317739427700 ) ) ;
#16350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16351 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16352 = cartesian_point ( 'none', ( -11.91723947573802400, 41.60000000000000100, -16.77382984192930900 ) ) ;
#16353 = axis2_placement_3d ( 'none', #16352, #16351, #16350 ) ;
#16354 = circle ( 'none', #16358, 3.514644221510788000 ) ;
#16355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16356 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16357 = cartesian_point ( 'none', ( -11.63351582375398700, 41.60000000000000100, -17.40239586313127200 ) ) ;
#16358 = axis2_placement_3d ( 'none', #16345, #16344, #16343 ) ;
#16359 = cartesian_point ( 'none', ( -13.45619036527640400, 41.60000000000000100, -18.50932025471434300 ) ) ;
#16360 = cartesian_point ( 'none', ( -13.00956162837241700, 41.60000000000000100, -17.06558913981075100 ) ) ;
#16361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16362 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16363 = axis2_placement_3d ( 'none', #16303, #16362, #16361 ) ;
#16364 = cartesian_point ( 'none', ( 0.2769910155903415600, 41.89999999999996300, -13.33352482638230700 ) ) ;
#16365 = cartesian_point ( 'none', ( -11.59444179997144700, 41.60000000000000100, -18.90426178224260700 ) ) ;
#16367 = cartesian_point ( 'none', ( 0.3046850831374812700, 41.59999999999999400, -13.17771383438630800 ) ) ;
#16366 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16368 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16369 = circle ( 'none', #16353, 2.154747918385671500 ) ;
#16370 = circle ( 'none', #16302, 3.101796871776901100 ) ;
#16371 = cartesian_point ( 'none', ( -13.06229284175256000, 41.60000000000000100, -17.29679591588258700 ) ) ;
#16372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16373 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16376 = oriented_edge ( 'none', *, *, #15766, .f. ) ;
#16375 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16377 = axis2_placement_3d ( 'none', #16371, #16375, #16374 ) ;
#16378 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16379 = vector ( 'none', #16378, 1000.000000000000000 ) ;
#16380 = circle ( 'none', #16377, 1.223907944716096800 ) ;
#16381 = cartesian_point ( 'none', ( -13.01304998421184300, 41.89999999999999900, -19.28886034085614700 ) ) ;
#16382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16383 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16384 = cartesian_point ( 'none', ( -4.272318009075558400, 41.89999999999999100, -11.19103084415584300 ) ) ;
#16385 = line ( 'none', #16384, #16379 ) ;
#16386 = vector ( 'none', #16373, 1000.000000000000000 ) ;
#16387 = cartesian_point ( 'none', ( -7.519071255828804600, 41.89999999999998400, -11.42337662337662400 ) ) ;
#16388 = line ( 'none', #16387, #16386 ) ;
#16389 = axis2_placement_3d ( 'none', #16381, #16394, #16372 ) ;
#16390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16391 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16392 = cylindrical_surface ( 'none', #16389, 5.396570714520584600 ) ;
#16393 = cartesian_point ( 'none', ( -11.35224907541052600, 41.60000000000000100, -18.36924033417162500 ) ) ;
#16394 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16395 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16396 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16397 = cartesian_point ( 'none', ( -13.36864389926284400, 41.60000000000000100, -20.56184198054755500 ) ) ;
#16398 = axis2_placement_3d ( 'none', #16397, #16396, #16395 ) ;
#16399 = axis2_placement_3d ( 'none', #16402, #16391, #16390 ) ;
#16400 = cartesian_point ( 'none', ( -11.69075585936988700, 41.60000000000000100, -17.47357131086653600 ) ) ;
#16401 = axis2_placement_3d ( 'none', #16393, #16383, #16382 ) ;
#16402 = cartesian_point ( 'none', ( -12.71943060804858700, 41.60000000000000100, -19.36691936476659100 ) ) ;
#16403 = cartesian_point ( 'none', ( -14.02181308579410100, 41.60000000000000100, -17.25335838819003300 ) ) ;
#16404 = circle ( 'none', #16399, 2.154747918383104200 ) ;
#16405 = oriented_edge ( 'none', *, *, #15759, .f. ) ;
#16406 = axis2_placement_3d ( 'none', #16466, #16465, #16464 ) ;
#16407 = face_outer_bound ( 'none', #12760, .t. ) ;
#16408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16409 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16410 = cartesian_point ( 'none', ( -13.22970674889104000, 41.60000000000000100, -19.20906172362394300 ) ) ;
#16411 = axis2_placement_3d ( 'none', #16410, #16409, #16408 ) ;
#16412 = edge_loop ( 'none', ( #16124, #16928, #16949, #16937 ) ) ;
#16413 = face_outer_bound ( 'none', #12703, .t. ) ;
#16414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16415 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16416 = cartesian_point ( 'none', ( -12.08465338287620300, 41.60000000000000100, -18.68609564980099300 ) ) ;
#16417 = axis2_placement_3d ( 'none', #16416, #16415, #16414 ) ;
#16418 = circle ( 'none', #16417, 1.223907944780194800 ) ;
#16419 = circle ( 'none', #16406, 31.87500000000000000 ) ;
#16420 = oriented_edge ( 'none', *, *, #16463, .f. ) ;
#16421 = cartesian_point ( 'none', ( -5.043421905179456200, 41.89999999999998400, -12.38522727272727600 ) ) ;
#16422 = circle ( 'none', #16411, 2.154747918353058900 ) ;
#16423 = cartesian_point ( 'none', ( -5.286424804516157900, 41.89999999999997700, -12.47439121756986100 ) ) ;
#16424 = cartesian_point ( 'none', ( -5.389701833537309000, 41.59999999999998700, -12.50475563462386800 ) ) ;
#16425 = cartesian_point ( 'none', ( -5.389701833537309000, 41.69999999999998200, -12.50475563462386800 ) ) ;
#16426 = cartesian_point ( 'none', ( -5.389701833537309000, 41.79999999999996900, -12.50475563462386800 ) ) ;
#16427 = cartesian_point ( 'none', ( -5.389701833537309000, 41.89999999999996300, -12.50475563462386800 ) ) ;
#16428 = cartesian_point ( 'none', ( -5.503512656466078600, 41.60000000000000100, -12.53934733341893100 ) ) ;
#16429 = cartesian_point ( 'none', ( -5.503512656466078600, 41.69999999999999600, -12.53934733341893100 ) ) ;
#16430 = cartesian_point ( 'none', ( -5.503512656466078600, 41.79999999999998300, -12.53934733341893100 ) ) ;
#16431 = cartesian_point ( 'none', ( -5.503512656466078600, 41.89999999999997700, -12.53934733341893100 ) ) ;
#16432 = cartesian_point ( 'none', ( -5.629501491694375300, 41.60000000000000900, -12.57169665935738800 ) ) ;
#16434 = edge_curve ( 'none', #16664, #16176, #1446, .t. ) ;
#16433 = cartesian_point ( 'none', ( -5.629501491694375300, 41.70000000000001000, -12.57169665935738800 ) ) ;
#16435 = cartesian_point ( 'none', ( -5.629501491694375300, 41.79999999999999700, -12.57169665935738800 ) ) ;
#16436 = cartesian_point ( 'none', ( -5.629501491694375300, 41.89999999999999100, -12.57169665935738800 ) ) ;
#16437 = cartesian_point ( 'none', ( -5.766541702185904200, 41.59999999999999400, -12.60792375650120100 ) ) ;
#16438 = cartesian_point ( 'none', ( -5.766541702185904200, 41.69999999999998900, -12.60792375650120100 ) ) ;
#16439 = cartesian_point ( 'none', ( -5.766541702185904200, 41.79999999999997600, -12.60792375650120100 ) ) ;
#16440 = cartesian_point ( 'none', ( -5.766541702185904200, 41.89999999999997000, -12.60792375650120100 ) ) ;
#16441 = cartesian_point ( 'none', ( -5.862163973285592400, 41.60000000000000100, -12.63095317644909900 ) ) ;
#16442 = cartesian_point ( 'none', ( -5.862163973285592400, 41.69999999999999600, -12.63095317644909900 ) ) ;
#16443 = cartesian_point ( 'none', ( -5.862163973285592400, 41.79999999999998300, -12.63095317644909900 ) ) ;
#16444 = cartesian_point ( 'none', ( -5.862163973285592400, 41.89999999999997700, -12.63095317644909900 ) ) ;
#16445 = oriented_edge ( 'none', *, *, #6291, .f. ) ;
#16446 = cartesian_point ( 'none', ( -5.911928398685947000, 41.60000000000000100, -12.64293831168831200 ) ) ;
#16447 = cartesian_point ( 'none', ( -5.911928398685947000, 41.69999999999999600, -12.64293831168831200 ) ) ;
#16448 = cartesian_point ( 'none', ( -5.911928398685947000, 41.79999999999998300, -12.64293831168831200 ) ) ;
#16449 = cartesian_point ( 'none', ( -5.911928398685947000, 41.89999999999997700, -12.64293831168831200 ) ) ;
#16450 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16449, #16448, #16447, #16446 ),
( #16444, #16443, #16442, #16441 ),
( #16440, #16439, #16438, #16437 ),
( #16436, #16435, #16433, #16432 ),
( #16431, #16430, #16429, #16428 ),
( #16427, #16426, #16425, #16424 ),
( #16423, #16486, #16485, #16484 ),
( #16483, #16482, #16481, #16480 ),
( #16479, #16478, #16477, #16476 ),
( #16475, #16474, #16473, #16472 ),
( #16471, #16470, #16469, #16468 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1693284421867853900, 0.3253643556297675700, 0.4689283827933145600, 0.5995636633178188500, 0.7188386797002676000, 0.8249803749148586500, 0.9187555598151552200, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16451 = cartesian_point ( 'none', ( -10.36830868590754800, 41.60000000000000100, -16.44092220963155900 ) ) ;
#16452 = cartesian_point ( 'none', ( -13.27971042372899600, 41.60000000000000100, -20.24898021387937400 ) ) ;
#16453 = cartesian_point ( 'none', ( -14.18558715570903000, 41.60000000000000100, -17.78275943444332400 ) ) ;
#16454 = cartesian_point ( 'none', ( -11.36441780036059300, 41.60000000000000100, -16.99009740762327100 ) ) ;
#16455 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16456 = vector ( 'none', #16455, 1000.000000000000000 ) ;
#16457 = cartesian_point ( 'none', ( -5.043421905179456200, 41.89999999999998400, -12.38522727272727600 ) ) ;
#16458 = line ( 'none', #16457, #16456 ) ;
#16459 = axis2_placement_3d ( 'none', #16452, #16544, #16543 ) ;
#16460 = circle ( 'none', #16459, 3.780325373174780300 ) ;
#16461 = circle ( 'none', #16540, 1.223907944768672700 ) ;
#16462 = axis2_placement_3d ( 'none', #16538, #16537, #16536 ) ;
#16463 = edge_curve ( 'none', #16664, #7078, #1433, .t. ) ;
#16464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16465 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16466 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.124999999999976000, 0.0000000000000000000 ) ) ;
#16467 = cartesian_point ( 'none', ( -5.911928398685947000, 41.89999999999997700, -12.64293831168831200 ) ) ;
#16468 = cartesian_point ( 'none', ( -5.043421905179456200, 41.60000000000000900, -12.38522727272727600 ) ) ;
#16469 = cartesian_point ( 'none', ( -5.043421905179456200, 41.70000000000000300, -12.38522727272727600 ) ) ;
#16470 = cartesian_point ( 'none', ( -5.043421905179456200, 41.79999999999999000, -12.38522727272727600 ) ) ;
#16471 = cartesian_point ( 'none', ( -5.043421905179456200, 41.89999999999998400, -12.38522727272727600 ) ) ;
#16472 = cartesian_point ( 'none', ( -5.065966383822472000, 41.60000000000000900, -12.39499415135103400 ) ) ;
#16473 = cartesian_point ( 'none', ( -5.065966383822472000, 41.70000000000000300, -12.39499415135103400 ) ) ;
#16474 = cartesian_point ( 'none', ( -5.065966383822472000, 41.79999999999999000, -12.39499415135103400 ) ) ;
#16475 = cartesian_point ( 'none', ( -5.065966383822472000, 41.89999999999998400, -12.39499415135103400 ) ) ;
#16476 = cartesian_point ( 'none', ( -5.114532491126104800, 41.59999999999998700, -12.41603430414295200 ) ) ;
#16477 = cartesian_point ( 'none', ( -5.114532491126104800, 41.69999999999998200, -12.41603430414295200 ) ) ;
#16478 = cartesian_point ( 'none', ( -5.114532491126104800, 41.79999999999996900, -12.41603430414295200 ) ) ;
#16479 = cartesian_point ( 'none', ( -5.114532491126104800, 41.89999999999996300, -12.41603430414295200 ) ) ;
#16480 = cartesian_point ( 'none', ( -5.195127253121762000, 41.60000000000000900, -12.44318780249814400 ) ) ;
#16481 = cartesian_point ( 'none', ( -5.195127253121762000, 41.70000000000000300, -12.44318780249814400 ) ) ;
#16482 = cartesian_point ( 'none', ( -5.195127253121762000, 41.79999999999999000, -12.44318780249814400 ) ) ;
#16483 = cartesian_point ( 'none', ( -5.195127253121762000, 41.89999999999998400, -12.44318780249814400 ) ) ;
#16484 = cartesian_point ( 'none', ( -5.286424804516157900, 41.60000000000000100, -12.47439121756986100 ) ) ;
#16485 = cartesian_point ( 'none', ( -5.286424804516157900, 41.69999999999999600, -12.47439121756986100 ) ) ;
#16486 = cartesian_point ( 'none', ( -5.286424804516157900, 41.79999999999998300, -12.47439121756986100 ) ) ;
#16487 = cartesian_point ( 'none', ( -4.278750004772002800, 41.60000000000000100, -11.38978692523767600 ) ) ;
#16488 = cartesian_point ( 'none', ( -4.278750004772002800, 41.69999999999999600, -11.38978692523767600 ) ) ;
#16489 = cartesian_point ( 'none', ( -4.278750004772002800, 41.79999999999999000, -11.38978692523767600 ) ) ;
#16490 = cartesian_point ( 'none', ( -4.278750004772002800, 41.89999999999998400, -11.38978692523767600 ) ) ;
#16491 = cartesian_point ( 'none', ( -4.316212466607821900, 41.60000000000001600, -11.57943101370338100 ) ) ;
#16492 = cartesian_point ( 'none', ( -4.316212466607821900, 41.70000000000001700, -11.57943101370338100 ) ) ;
#16493 = cartesian_point ( 'none', ( -4.316212466607821900, 41.80000000000001100, -11.57943101370338100 ) ) ;
#16494 = cartesian_point ( 'none', ( -4.316212466607821900, 41.90000000000000600, -11.57943101370338100 ) ) ;
#16495 = oriented_edge ( 'none', *, *, #16924, .t. ) ;
#16496 = cartesian_point ( 'none', ( -4.376856998588048800, 41.60000000000000100, -11.75481971733190000 ) ) ;
#16497 = cartesian_point ( 'none', ( -4.376856998588048800, 41.69999999999999600, -11.75481971733190000 ) ) ;
#16498 = cartesian_point ( 'none', ( -4.376856998588048800, 41.79999999999999000, -11.75481971733190000 ) ) ;
#16499 = cartesian_point ( 'none', ( -4.376856998588048800, 41.89999999999998400, -11.75481971733190000 ) ) ;
#16500 = cartesian_point ( 'none', ( -4.463149914906187700, 41.60000000000000900, -11.91516206731002300 ) ) ;
#16501 = cartesian_point ( 'none', ( -4.463149914906187700, 41.70000000000000300, -11.91516206731002300 ) ) ;
#16502 = cartesian_point ( 'none', ( -4.463149914906187700, 41.79999999999999700, -11.91516206731002300 ) ) ;
#16503 = cartesian_point ( 'none', ( -4.463149914906187700, 41.89999999999999100, -11.91516206731002300 ) ) ;
#16504 = cartesian_point ( 'none', ( -4.573609485339533300, 41.60000000000000100, -12.05924564856371900 ) ) ;
#16505 = cartesian_point ( 'none', ( -4.573609485339533300, 41.69999999999999600, -12.05924564856371900 ) ) ;
#16506 = cartesian_point ( 'none', ( -4.573609485339533300, 41.79999999999999000, -12.05924564856371900 ) ) ;
#16507 = cartesian_point ( 'none', ( -4.573609485339533300, 41.89999999999998400, -12.05924564856371900 ) ) ;
#16508 = cartesian_point ( 'none', ( -4.708175058682073200, 41.60000000000001600, -12.18654868499703300 ) ) ;
#16509 = cartesian_point ( 'none', ( -4.708175058682073200, 41.70000000000001700, -12.18654868499703300 ) ) ;
#16510 = cartesian_point ( 'none', ( -4.708175058682073200, 41.80000000000001100, -12.18654868499703300 ) ) ;
#16511 = cartesian_point ( 'none', ( -4.708175058682073200, 41.90000000000000600, -12.18654868499703300 ) ) ;
#16512 = cartesian_point ( 'none', ( -4.865043859014217100, 41.60000000000000900, -12.29832972324717100 ) ) ;
#16513 = cartesian_point ( 'none', ( -4.865043859014217100, 41.70000000000000300, -12.29832972324717100 ) ) ;
#16514 = cartesian_point ( 'none', ( -4.865043859014217100, 41.79999999999999700, -12.29832972324717100 ) ) ;
#16515 = cartesian_point ( 'none', ( -4.865043859014217100, 41.89999999999999100, -12.29832972324717100 ) ) ;
#16516 = cartesian_point ( 'none', ( -4.982955427342830000, 41.60000000000000100, -12.35577079608872900 ) ) ;
#16517 = cartesian_point ( 'none', ( -4.982955427342830000, 41.69999999999999600, -12.35577079608872900 ) ) ;
#16518 = cartesian_point ( 'none', ( -4.982955427342830000, 41.79999999999999000, -12.35577079608872900 ) ) ;
#16519 = cartesian_point ( 'none', ( -4.982955427342830000, 41.89999999999998400, -12.35577079608872900 ) ) ;
#16520 = cartesian_point ( 'none', ( -5.043421905179455300, 41.60000000000000100, -12.38522727272727400 ) ) ;
#16521 = cartesian_point ( 'none', ( -5.043421905179455300, 41.69999999999999600, -12.38522727272727400 ) ) ;
#16522 = cartesian_point ( 'none', ( -5.043421905179455300, 41.79999999999999000, -12.38522727272727400 ) ) ;
#16523 = cartesian_point ( 'none', ( -5.043421905179455300, 41.89999999999998400, -12.38522727272727400 ) ) ;
#16524 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16523, #16522, #16521, #16520 ),
( #16519, #16518, #16517, #16516 ),
( #16515, #16514, #16513, #16512 ),
( #16511, #16510, #16509, #16508 ),
( #16507, #16506, #16505, #16504 ),
( #16503, #16502, #16501, #16500 ),
( #16499, #16498, #16497, #16496 ),
( #16494, #16493, #16492, #16491 ),
( #16490, #16489, #16488, #16487 ),
( #16552, #16551, #16550, #16549 ),
( #16548, #16547, #16546, #16545 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1332171986673556000, 0.2597778039206069500, 0.3802901932938988500, 0.4994300599452233300, 0.6182806484815962500, 0.7398432624599512500, 0.8662686913578149200, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16525 = b_spline_curve_with_knots ( 'none', 3,
( #16574, #16573, #16572, #16571, #16570, #16569, #16568, #16567, #16566, #16565, #16564 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760680600, 0.1629301842777486600, 0.2646744147797547900, 0.3809699752964723100, 0.5123091530377097400, 0.6582210125869703000, 0.8208323791787914800, 1.000000000000000000 ),
.unspecified. ) ;
#16526 = vector ( 'none', #16529, 1000.000000000000000 ) ;
#16527 = face_outer_bound ( 'none', #12740, .t. ) ;
#16528 = cartesian_point ( 'none', ( -6.869720606478155700, 41.89999999999997700, -13.48303571428571600 ) ) ;
#16529 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16531 = edge_loop ( 'none', ( #16927, #16939, #16919, #16969 ) ) ;
#16530 = cartesian_point ( 'none', ( -6.706368333750881500, 41.89999999999997700, -12.97573051948051900 ) ) ;
#16532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16533 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16534 = line ( 'none', #16530, #16526 ) ;
#16535 = oriented_edge ( 'none', *, *, #16104, .f. ) ;
#16536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16537 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16538 = cartesian_point ( 'none', ( -13.79469714919523300, 41.60000000000000100, -17.61365123140315000 ) ) ;
#16539 = cartesian_point ( 'none', ( -13.36915367791427500, 41.60000000000000100, -18.28872612700259000 ) ) ;
#16540 = axis2_placement_3d ( 'none', #16539, #16533, #16532 ) ;
#16541 = circle ( 'none', #16462, 0.4259020797411430800 ) ;
#16542 = edge_curve ( 'none', #16176, #16127, #1429, .t. ) ;
#16543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16544 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16545 = cartesian_point ( 'none', ( -4.272318009075558400, 41.60000000000000900, -11.19103084415584300 ) ) ;
#16546 = cartesian_point ( 'none', ( -4.272318009075558400, 41.70000000000001000, -11.19103084415584300 ) ) ;
#16547 = cartesian_point ( 'none', ( -4.272318009075558400, 41.80000000000000400, -11.19103084415584300 ) ) ;
#16548 = cartesian_point ( 'none', ( -4.272318009075558400, 41.89999999999999900, -11.19103084415584300 ) ) ;
#16549 = cartesian_point ( 'none', ( -4.274501774767367500, 41.60000000000000900, -11.25851172122559000 ) ) ;
#16550 = cartesian_point ( 'none', ( -4.274501774767367500, 41.70000000000001000, -11.25851172122559000 ) ) ;
#16551 = cartesian_point ( 'none', ( -4.274501774767367500, 41.80000000000000400, -11.25851172122559000 ) ) ;
#16552 = cartesian_point ( 'none', ( -4.274501774767367500, 41.89999999999999900, -11.25851172122559000 ) ) ;
#16553 = cartesian_point ( 'none', ( -5.911928398685947000, 41.89999999999997700, -12.64293831168831200 ) ) ;
#16554 = axis2_placement_3d ( 'none', #16563, #16635, #16634 ) ;
#16555 = line ( 'none', #16577, #16576 ) ;
#16556 = b_spline_curve_with_knots ( 'none', 3,
( #16553, #16648, #16647, #16646, #16645, #16643, #16642, #16641, #16640, #16639, #16637 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867853900, 0.3253643556297675700, 0.4689283827933145600, 0.5995636633178188500, 0.7188386797002676000, 0.8249803749148586500, 0.9187555598151552200, 1.000000000000000000 ),
.unspecified. ) ;
#16557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16558 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16559 = circle ( 'none', #16554, 3.249999999999999600 ) ;
#16560 = edge_loop ( 'none', ( #16445, #16162, #16767, #16603 ) ) ;
#16561 = vertex_point ( 'none', #1440 ) ;
#16562 = cartesian_point ( 'none', ( -6.706368333750881500, 41.89999999999997700, -12.97573051948051900 ) ) ;
#16563 = cartesian_point ( 'none', ( -19.80000000000000100, -4.299999999999999800, 19.80000000000000100 ) ) ;
#16564 = cartesian_point ( 'none', ( -5.911928398685947000, 41.89999999999997700, -12.64293831168831200 ) ) ;
#16565 = cartesian_point ( 'none', ( -5.962427404278773900, 41.89999999999997000, -12.65539787050503800 ) ) ;
#16566 = cartesian_point ( 'none', ( -6.058758978688110200, 41.89999999999999100, -12.67916564381406100 ) ) ;
#16567 = cartesian_point ( 'none', ( -6.194554373391720300, 41.89999999999997700, -12.71918931815136800 ) ) ;
#16568 = cartesian_point ( 'none', ( -6.316307790987129200, 41.89999999999997700, -12.75787189613233400 ) ) ;
#16569 = cartesian_point ( 'none', ( -6.422475029469754100, 41.89999999999999900, -12.80006452374052600 ) ) ;
#16570 = cartesian_point ( 'none', ( -6.515736641299840300, 41.89999999999997000, -12.84030438795072900 ) ) ;
#16571 = cartesian_point ( 'none', ( -6.592693701561008100, 41.89999999999997700, -12.88467197056412400 ) ) ;
#16572 = cartesian_point ( 'none', ( -6.657344840776020500, 41.89999999999997000, -12.92684515571760800 ) ) ;
#16573 = cartesian_point ( 'none', ( -6.690913006704128900, 41.89999999999997700, -12.96031873955813300 ) ) ;
#16574 = cartesian_point ( 'none', ( -6.706368333750881500, 41.89999999999997700, -12.97573051948051900 ) ) ;
#16575 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16576 = vector ( 'none', #16575, 1000.000000000000000 ) ;
#16577 = cartesian_point ( 'none', ( -5.911928398685947000, 41.89999999999997700, -12.64293831168831200 ) ) ;
#16578 = cartesian_point ( 'none', ( -5.962427404278773900, 41.89999999999997000, -12.65539787050503800 ) ) ;
#16579 = cartesian_point ( 'none', ( -6.058758978688110200, 41.60000000000000900, -12.67916564381406100 ) ) ;
#16580 = cartesian_point ( 'none', ( -6.058758978688110200, 41.70000000000001000, -12.67916564381406100 ) ) ;
#16581 = cartesian_point ( 'none', ( -6.058758978688110200, 41.79999999999999700, -12.67916564381406100 ) ) ;
#16582 = cartesian_point ( 'none', ( -6.058758978688110200, 41.89999999999999100, -12.67916564381406100 ) ) ;
#16583 = cartesian_point ( 'none', ( -6.194554373391720300, 41.60000000000000100, -12.71918931815136800 ) ) ;
#16584 = cartesian_point ( 'none', ( -6.194554373391720300, 41.69999999999999600, -12.71918931815136800 ) ) ;
#16585 = cartesian_point ( 'none', ( -6.194554373391720300, 41.79999999999998300, -12.71918931815136800 ) ) ;
#16586 = cartesian_point ( 'none', ( -6.194554373391720300, 41.89999999999997700, -12.71918931815136800 ) ) ;
#16587 = oriented_edge ( 'none', *, *, #16605, .t. ) ;
#16588 = cartesian_point ( 'none', ( -6.316307790987129200, 41.60000000000000100, -12.75787189613233400 ) ) ;
#16589 = cartesian_point ( 'none', ( -6.316307790987129200, 41.69999999999999600, -12.75787189613233400 ) ) ;
#16590 = cartesian_point ( 'none', ( -6.316307790987129200, 41.79999999999998300, -12.75787189613233400 ) ) ;
#16591 = cartesian_point ( 'none', ( -6.316307790987129200, 41.89999999999997700, -12.75787189613233400 ) ) ;
#16592 = cartesian_point ( 'none', ( -6.422475029469754100, 41.60000000000001600, -12.80006452374052600 ) ) ;
#16593 = advanced_face ( 'none', ( #1380 ), #1438, .f. ) ;
#16594 = cartesian_point ( 'none', ( -6.422475029469754100, 41.70000000000001700, -12.80006452374052600 ) ) ;
#16595 = cartesian_point ( 'none', ( -6.422475029469754100, 41.80000000000000400, -12.80006452374052600 ) ) ;
#16596 = cartesian_point ( 'none', ( -6.422475029469754100, 41.89999999999999900, -12.80006452374052600 ) ) ;
#16597 = cartesian_point ( 'none', ( -6.515736641299840300, 41.59999999999999400, -12.84030438795072900 ) ) ;
#16598 = cartesian_point ( 'none', ( -6.515736641299840300, 41.69999999999998900, -12.84030438795072900 ) ) ;
#16599 = cartesian_point ( 'none', ( -6.515736641299840300, 41.79999999999997600, -12.84030438795072900 ) ) ;
#16600 = cartesian_point ( 'none', ( -6.515736641299840300, 41.89999999999997000, -12.84030438795072900 ) ) ;
#16601 = cartesian_point ( 'none', ( -6.592693701561008100, 41.60000000000000100, -12.88467197056412400 ) ) ;
#16602 = cartesian_point ( 'none', ( -6.592693701561008100, 41.69999999999999600, -12.88467197056412400 ) ) ;
#16603 = oriented_edge ( 'none', *, *, #16126, .t. ) ;
#16604 = cartesian_point ( 'none', ( -6.592693701561008100, 41.79999999999998300, -12.88467197056412400 ) ) ;
#16605 = edge_curve ( 'none', #16127, #16561, #1442, .t. ) ;
#16606 = cartesian_point ( 'none', ( -6.592693701561008100, 41.89999999999997700, -12.88467197056412400 ) ) ;
#16607 = cartesian_point ( 'none', ( -6.657344840776020500, 41.59999999999999400, -12.92684515571760800 ) ) ;
#16608 = cartesian_point ( 'none', ( -6.657344840776020500, 41.69999999999998900, -12.92684515571760800 ) ) ;
#16609 = cartesian_point ( 'none', ( -6.657344840776020500, 41.79999999999997600, -12.92684515571760800 ) ) ;
#16610 = cartesian_point ( 'none', ( -6.657344840776020500, 41.89999999999997000, -12.92684515571760800 ) ) ;
#16611 = cartesian_point ( 'none', ( -6.690913006704128900, 41.60000000000000100, -12.96031873955813300 ) ) ;
#16612 = cartesian_point ( 'none', ( -6.690913006704128900, 41.69999999999999600, -12.96031873955813300 ) ) ;
#16613 = cartesian_point ( 'none', ( -6.690913006704128900, 41.79999999999998300, -12.96031873955813300 ) ) ;
#16614 = cartesian_point ( 'none', ( -6.690913006704128900, 41.89999999999997700, -12.96031873955813300 ) ) ;
#16615 = cartesian_point ( 'none', ( -6.706368333750881500, 41.60000000000000100, -12.97573051948051900 ) ) ;
#16616 = cartesian_point ( 'none', ( -6.706368333750881500, 41.69999999999999600, -12.97573051948051900 ) ) ;
#16617 = cartesian_point ( 'none', ( -6.706368333750881500, 41.79999999999998300, -12.97573051948051900 ) ) ;
#16618 = cartesian_point ( 'none', ( -6.706368333750881500, 41.89999999999997700, -12.97573051948051900 ) ) ;
#16619 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16618, #16617, #16616, #16615 ),
( #16614, #16613, #16612, #16611 ),
( #16610, #16609, #16608, #16607 ),
( #16606, #16604, #16602, #16601 ),
( #16600, #16599, #16598, #16597 ),
( #16596, #16595, #16594, #16592 ),
( #16591, #16590, #16589, #16588 ),
( #16586, #16585, #16584, #16583 ),
( #16582, #16581, #16580, #16579 ),
( #16578, #16655, #16654, #16653 ),
( #16652, #16651, #16650, #16649 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07501569460760680600, 0.1629301842777486600, 0.2646744147797547900, 0.3809699752964723100, 0.5123091530377097400, 0.6582210125869703000, 0.8208323791787914800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16620 = vector ( 'none', #16081, 1000.000000000000000 ) ;
#16621 = cartesian_point ( 'none', ( -6.869720606478155700, 41.89999999999997700, -13.48303571428571600 ) ) ;
#16622 = cartesian_point ( 'none', ( -16.08952483610352100, 41.89999999999999900, -10.49403617748174800 ) ) ;
#16623 = line ( 'none', #16621, #16620 ) ;
#16624 = cylindrical_surface ( 'none', #16636, 2.154747918413810700 ) ;
#16625 = cartesian_point ( 'none', ( -6.706368333750881500, 41.89999999999997700, -12.97573051948051900 ) ) ;
#16626 = cartesian_point ( 'none', ( -6.731503029523059600, 41.89999999999998400, -13.00795889287355500 ) ) ;
#16627 = cartesian_point ( 'none', ( -6.782892924521453500, 41.89999999999999100, -13.07385237889976700 ) ) ;
#16628 = cartesian_point ( 'none', ( -6.834543104034146700, 41.89999999999996300, -13.19468456696415600 ) ) ;
#16629 = cartesian_point ( 'none', ( -6.864564672812582200, 41.89999999999997700, -13.33306760993996300 ) ) ;
#16630 = cartesian_point ( 'none', ( -6.867947504561628100, 41.89999999999997000, -13.43146237170976100 ) ) ;
#16631 = cartesian_point ( 'none', ( -6.869720606478155700, 41.89999999999997700, -13.48303571428571600 ) ) ;
#16632 = cylindrical_surface ( 'none', #16893, 0.9125073814575702700 ) ;
#16633 = b_spline_curve_with_knots ( 'none', 3,
( #16631, #16630, #16629, #16628, #16627, #16626, #16625 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909669800, 0.5413405044165783300, 0.7756705499229043000, 1.000000000000000000 ),
.unspecified. ) ;
#16634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16635 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16636 = axis2_placement_3d ( 'none', #16622, #16558, #16557 ) ;
#16637 = cartesian_point ( 'none', ( -5.043421905179456200, 41.89999999999998400, -12.38522727272727600 ) ) ;
#16638 = oriented_edge ( 'none', *, *, #16140, .f. ) ;
#16639 = cartesian_point ( 'none', ( -5.065966383822472000, 41.89999999999998400, -12.39499415135103400 ) ) ;
#16640 = cartesian_point ( 'none', ( -5.114532491126104800, 41.89999999999996300, -12.41603430414295200 ) ) ;
#16641 = cartesian_point ( 'none', ( -5.195127253121762000, 41.89999999999998400, -12.44318780249814400 ) ) ;
#16642 = cartesian_point ( 'none', ( -5.286424804516157900, 41.89999999999997700, -12.47439121756986100 ) ) ;
#16643 = cartesian_point ( 'none', ( -5.389701833537309000, 41.89999999999996300, -12.50475563462386800 ) ) ;
#16644 = oriented_edge ( 'none', *, *, #16126, .f. ) ;
#16645 = cartesian_point ( 'none', ( -5.503512656466078600, 41.89999999999997700, -12.53934733341893100 ) ) ;
#16646 = cartesian_point ( 'none', ( -5.629501491694375300, 41.89999999999999100, -12.57169665935738800 ) ) ;
#16647 = cartesian_point ( 'none', ( -5.766541702185904200, 41.89999999999997000, -12.60792375650120100 ) ) ;
#16648 = cartesian_point ( 'none', ( -5.862163973285592400, 41.89999999999997700, -12.63095317644909900 ) ) ;
#16649 = cartesian_point ( 'none', ( -5.911928398685947000, 41.60000000000000100, -12.64293831168831200 ) ) ;
#16650 = cartesian_point ( 'none', ( -5.911928398685947000, 41.69999999999999600, -12.64293831168831200 ) ) ;
#16651 = cartesian_point ( 'none', ( -5.911928398685947000, 41.79999999999998300, -12.64293831168831200 ) ) ;
#16652 = cartesian_point ( 'none', ( -5.911928398685947000, 41.89999999999997700, -12.64293831168831200 ) ) ;
#16653 = cartesian_point ( 'none', ( -5.962427404278773900, 41.59999999999999400, -12.65539787050503800 ) ) ;
#16654 = cartesian_point ( 'none', ( -5.962427404278773900, 41.69999999999998900, -12.65539787050503800 ) ) ;
#16655 = cartesian_point ( 'none', ( -5.962427404278773900, 41.79999999999997600, -12.65539787050503800 ) ) ;
#16656 = cartesian_point ( 'none', ( -6.869720606478155700, 41.89999999999997700, -13.48303571428571600 ) ) ;
#16657 = cartesian_point ( 'none', ( -6.868874065599178500, 41.89999999999997000, -13.51181447144879800 ) ) ;
#16658 = cartesian_point ( 'none', ( -6.867214316244022700, 41.89999999999995600, -13.56823882711746500 ) ) ;
#16659 = cartesian_point ( 'none', ( -6.856151748258547200, 41.89999999999997000, -13.65095029663007200 ) ) ;
#16660 = cartesian_point ( 'none', ( -6.836571342638348100, 41.89999999999996300, -13.72934137977189600 ) ) ;
#16661 = cartesian_point ( 'none', ( -6.810404912505070700, 41.89999999999998400, -13.80409340188363700 ) ) ;
#16662 = cartesian_point ( 'none', ( -6.775737653883551200, 41.89999999999996300, -13.87409726613271000 ) ) ;
#16663 = cartesian_point ( 'none', ( -6.733472807022606900, 41.89999999999997000, -13.94005933584584200 ) ) ;
#16664 = vertex_point ( 'none', #1434 ) ;
#16665 = cartesian_point ( 'none', ( -6.683575441946245200, 41.89999999999995600, -14.00171264088476300 ) ) ;
#16666 = cartesian_point ( 'none', ( -6.627056060384932200, 41.89999999999997000, -14.05982745086429700 ) ) ;
#16667 = cartesian_point ( 'none', ( -6.562507246985046700, 41.89999999999998400, -14.11158894781048700 ) ) ;
#16668 = cartesian_point ( 'none', ( -6.491598467167325000, 41.89999999999995600, -14.15786619782396200 ) ) ;
#16669 = cartesian_point ( 'none', ( -6.412560516768525800, 41.89999999999998400, -14.19467940474351600 ) ) ;
#16670 = cartesian_point ( 'none', ( -6.327686879171025700, 41.89999999999995600, -14.22689743036941600 ) ) ;
#16671 = cartesian_point ( 'none', ( -6.235422423987016000, 41.89999999999997000, -14.25073990034636900 ) ) ;
#16672 = cartesian_point ( 'none', ( -6.136620983501853000, 41.89999999999997000, -14.26746098478155900 ) ) ;
#16673 = cartesian_point ( 'none', ( -6.031270567657163200, 41.89999999999994200, -14.27954234494651300 ) ) ;
#16674 = cartesian_point ( 'none', ( -5.958637726127724600, 41.89999999999995600, -14.28018631281010400 ) ) ;
#16675 = b_spline_curve_with_knots ( 'none', 3,
( #16715, #16714, #16713, #16712, #16711, #16710, #16709, #16708, #16707, #16706, #16705 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673556000, 0.2597778039206069500, 0.3802901932938988500, 0.4994300599452233300, 0.6182806484815962500, 0.7398432624599512500, 0.8662686913578149200, 1.000000000000000000 ),
.unspecified. ) ;
#16676 = cartesian_point ( 'none', ( -5.921059892192440400, 41.89999999999996300, -14.28051948051948000 ) ) ;
#16677 = face_outer_bound ( 'none', #9443, .t. ) ;
#16678 = cartesian_point ( 'none', ( 0.2769910155903415600, 41.59999999999998000, -13.33352482638230700 ) ) ;
#16679 = b_spline_curve_with_knots ( 'none', 3,
( #16676, #16674, #16673, #16672, #16671, #16670, #16669, #16668, #16667, #16666, #16665, #16663, #16662, #16661, #16660, #16659, #16658, #16657, #16656 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289263600, 0.1554998946880205800, 0.2268489716071668500, 0.2950342457958631300, 0.3592264217266181700, 0.4211205140528723200, 0.4814121624443960000, 0.5401380992822685200, 0.5980313211695866800, 0.6547196862002712100, 0.7097875782854578000, 0.7655187345500743500, 0.8216627893499945900, 0.8791237115294607800, 0.9383480890221318500, 0.9999999999999998900 ),
.unspecified. ) ;
#16680 = line ( 'none', #16781, #16780 ) ;
#16681 = toroidal_surface ( 'none', #16684, 5.799999999999999800, 0.2999999999999999900 ) ;
#16682 = cartesian_point ( 'none', ( 0.1736386267881260000, 0.3517482125251070700, 1.325197236996034500 ) ) ;
#16683 = face_outer_bound ( 'none', #12754, .t. ) ;
#16684 = axis2_placement_3d ( 'none', #16735, #16702, #16732 ) ;
#16685 = cartesian_point ( 'none', ( -5.846993333750882400, 41.89999999999999900, -9.735064935064935200 ) ) ;
#16686 = cartesian_point ( 'none', ( -5.768736595970627200, 41.89999999999999100, -9.737032443207885600 ) ) ;
#16687 = cartesian_point ( 'none', ( -5.617542811389421700, 41.89999999999998400, -9.740833713370237800 ) ) ;
#16688 = advanced_face ( 'none', ( #1410 ), #1427, .f. ) ;
#16689 = cartesian_point ( 'none', ( -5.399610049178899200, 41.90000000000000600, -9.774936724618266100 ) ) ;
#16690 = cartesian_point ( 'none', ( -5.199201921720073100, 41.90000000000000600, -9.829997868104110000 ) ) ;
#16691 = cartesian_point ( 'none', ( -5.016570498653411600, 41.89999999999999100, -9.908758146442124800 ) ) ;
#16692 = cartesian_point ( 'none', ( -4.852332389651699000, 41.90000000000001300, -10.00889031643794900 ) ) ;
#16693 = cartesian_point ( 'none', ( -4.704444021859489800, 41.89999999999999100, -10.12851437983420200 ) ) ;
#16694 = cartesian_point ( 'none', ( -4.577754023390591300, 41.90000000000000600, -10.27161143925926200 ) ) ;
#16695 = cartesian_point ( 'none', ( -4.467851427452446300, 41.90000000000000600, -10.43124806689223000 ) ) ;
#16696 = cartesian_point ( 'none', ( -4.381128109537433700, 41.89999999999997700, -10.60675910055588900 ) ) ;
#16697 = cartesian_point ( 'none', ( -4.317487190871494500, 41.90000000000000600, -10.79315408678288400 ) ) ;
#16698 = cartesian_point ( 'none', ( -4.278910285501904600, 41.89999999999997000, -10.98922621191306500 ) ) ;
#16699 = cartesian_point ( 'none', ( -4.274533224224915000, 41.89999999999998400, -11.12321805087431900 ) ) ;
#16700 = cartesian_point ( 'none', ( -4.272318009075558400, 41.89999999999999100, -11.19103084415584300 ) ) ;
#16701 = cartesian_point ( 'none', ( -4.272318009075558400, 41.89999999999999100, -11.19103084415584300 ) ) ;
#16702 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16703 = cartesian_point ( 'none', ( 0.2769910155903415600, 41.69999999999997400, -13.33352482638230700 ) ) ;
#16704 = b_spline_curve_with_knots ( 'none', 3,
( #16700, #16699, #16698, #16697, #16696, #16695, #16694, #16693, #16692, #16691, #16690, #16689, #16687, #16686, #16685 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327913200, 0.1665342512284632700, 0.2474139473143718800, 0.3286832327328393900, 0.4091901386029463400, 0.4878268366532247900, 0.5655491234028178200, 0.6448345881473680500, 0.7264168083038171600, 0.8120499043773064000, 0.9027184788735855800, 1.000000000000000000 ),
.unspecified. ) ;
#16705 = cartesian_point ( 'none', ( -4.272318009075558400, 41.89999999999999100, -11.19103084415584300 ) ) ;
#16706 = cartesian_point ( 'none', ( -4.274501774767367500, 41.89999999999999100, -11.25851172122559000 ) ) ;
#16707 = cartesian_point ( 'none', ( -4.278750004772002800, 41.89999999999997700, -11.38978692523767600 ) ) ;
#16708 = cartesian_point ( 'none', ( -4.316212466607821900, 41.89999999999999900, -11.57943101370338100 ) ) ;
#16709 = cartesian_point ( 'none', ( -4.376856998588048800, 41.89999999999997700, -11.75481971733190000 ) ) ;
#16710 = cartesian_point ( 'none', ( -4.463149914906187700, 41.89999999999998400, -11.91516206731002300 ) ) ;
#16711 = cartesian_point ( 'none', ( -4.573609485339533300, 41.89999999999997700, -12.05924564856371900 ) ) ;
#16712 = cartesian_point ( 'none', ( -4.708175058682073200, 41.89999999999999900, -12.18654868499703300 ) ) ;
#16713 = cartesian_point ( 'none', ( -4.865043859014217100, 41.89999999999998400, -12.29832972324717100 ) ) ;
#16714 = cartesian_point ( 'none', ( -4.982955427342830000, 41.89999999999997700, -12.35577079608872900 ) ) ;
#16715 = cartesian_point ( 'none', ( -5.043421905179456200, 41.89999999999998400, -12.38522727272727600 ) ) ;
#16716 = cartesian_point ( 'none', ( -14.95991971064500300, 41.89999999999999900, -14.81363113247251600 ) ) ;
#16717 = line ( 'none', #16716, #16847 ) ;
#16718 = cartesian_point ( 'none', ( 0.2744375181418055600, 41.69999999999998200, -13.44063795597630900 ) ) ;
#16719 = face_outer_bound ( 'none', #12737, .t. ) ;
#16720 = circle ( 'none', #16730, 1.216924982793691400 ) ;
#16721 = cartesian_point ( 'none', ( -5.908609597440382700, 41.80000000000000400, -9.736360654710452400 ) ) ;
#16722 = cartesian_point ( 'none', ( -5.908609597440382700, 41.90000000000000600, -9.736360654710452400 ) ) ;
#16723 = cartesian_point ( 'none', ( -5.846993333750882400, 41.60000000000000100, -9.735064935064935200 ) ) ;
#16724 = cartesian_point ( 'none', ( -5.846993333750882400, 41.70000000000000300, -9.735064935064935200 ) ) ;
#16725 = cartesian_point ( 'none', ( -5.846993333750882400, 41.79999999999999700, -9.735064935064935200 ) ) ;
#16726 = cartesian_point ( 'none', ( -5.846993333750882400, 41.89999999999999900, -9.735064935064935200 ) ) ;
#16727 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16726, #16725, #16724, #16723 ),
( #16722, #16721, #16777, #16776 ),
( #16775, #16774, #16773, #16772 ),
( #16771, #16770, #16769, #16768 ),
( #16766, #16765, #16764, #16763 ),
( #16762, #16761, #16760, #16759 ),
( #16758, #16757, #16756, #16755 ),
( #16754, #16753, #16752, #16751 ),
( #16750, #16749, #16748, #16747 ),
( #16746, #16745, #16744, #16743 ),
( #16742, #16741, #16740, #16739 ),
( #16738, #16737, #16736, #16811 ),
( #16810, #16809, #16808, #16807 ),
( #16806, #16805, #16804, #16803 ),
( #16802, #16801, #16800, #16799 ),
( #16798, #16797, #16796, #16795 ),
( #16794, #16793, #16792, #16791 ),
( #16790, #16789, #16788, #16787 ),
( #16786, #16785, #16784, #16783 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06907035800666692900, 0.1347817762661590000, 0.1976340158603854500, 0.2589199735786854600, 0.3181789816213462800, 0.3773055779926133800, 0.4359400191524784300, 0.4949948193070977700, 0.5543593017874931500, 0.6136086016046549100, 0.6732064012482961200, 0.7341594117216904100, 0.7966444803938628200, 0.8612245236608129200, 0.9289619524063543700, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16728 = cartesian_point ( 'none', ( 0.2744375181418055600, 41.79999999999997600, -13.44063795597630900 ) ) ;
#16729 = cartesian_point ( 'none', ( -14.95991971064500300, 41.89999999999999900, -14.81363113247251600 ) ) ;
#16730 = axis2_placement_3d ( 'none', #16840, #16845, #16880 ) ;
#16731 = circle ( 'none', #16778, 0.5000000000000004400 ) ;
#16732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16733 = cartesian_point ( 'none', ( -13.04860160387893200, 41.89999999999999900, -13.89240673138628800 ) ) ;
#16734 = line ( 'none', #16733, #16879 ) ;
#16735 = cartesian_point ( 'none', ( 0.0000000000000000000, 45.29999999999999700, 15.00000000000000000 ) ) ;
#16736 = cartesian_point ( 'none', ( -7.253027356565375800, 41.69999999999999600, -10.43678778580187900 ) ) ;
#16737 = cartesian_point ( 'none', ( -7.253027356565375800, 41.79999999999999000, -10.43678778580187900 ) ) ;
#16738 = cartesian_point ( 'none', ( -7.253027356565375800, 41.89999999999999100, -10.43678778580187900 ) ) ;
#16739 = cartesian_point ( 'none', ( -7.159909424929486100, 41.60000000000000100, -10.30754255796400700 ) ) ;
#16740 = cartesian_point ( 'none', ( -7.159909424929486100, 41.70000000000000300, -10.30754255796400700 ) ) ;
#16741 = cartesian_point ( 'none', ( -7.159909424929486100, 41.79999999999999700, -10.30754255796400700 ) ) ;
#16742 = cartesian_point ( 'none', ( -7.159909424929486100, 41.89999999999999900, -10.30754255796400700 ) ) ;
#16743 = cartesian_point ( 'none', ( -7.054470685770904300, 41.60000000000000900, -10.18894645593860600 ) ) ;
#16744 = cartesian_point ( 'none', ( -7.054470685770904300, 41.70000000000001700, -10.18894645593860600 ) ) ;
#16745 = cartesian_point ( 'none', ( -7.054470685770904300, 41.80000000000001100, -10.18894645593860600 ) ) ;
#16746 = cartesian_point ( 'none', ( -7.054470685770904300, 41.90000000000001300, -10.18894645593860600 ) ) ;
#16747 = cartesian_point ( 'none', ( -6.937876241675315500, 41.59999999999999400, -10.08197697680639100 ) ) ;
#16748 = cartesian_point ( 'none', ( -6.937876241675315500, 41.69999999999999600, -10.08197697680639100 ) ) ;
#16749 = cartesian_point ( 'none', ( -6.937876241675315500, 41.79999999999999000, -10.08197697680639100 ) ) ;
#16750 = cartesian_point ( 'none', ( -6.937876241675315500, 41.89999999999999100, -10.08197697680639100 ) ) ;
#16751 = cartesian_point ( 'none', ( -6.809927483463805900, 41.60000000000000900, -9.989280190303695400 ) ) ;
#16752 = cartesian_point ( 'none', ( -6.809927483463805900, 41.70000000000001000, -9.989280190303695400 ) ) ;
#16753 = cartesian_point ( 'none', ( -6.809927483463805900, 41.80000000000000400, -9.989280190303695400 ) ) ;
#16754 = cartesian_point ( 'none', ( -6.809927483463805900, 41.90000000000000600, -9.989280190303695400 ) ) ;
#16755 = cartesian_point ( 'none', ( -6.673101812494067500, 41.60000000000000100, -9.909956312967452200 ) ) ;
#16756 = cartesian_point ( 'none', ( -6.673101812494067500, 41.70000000000000300, -9.909956312967452200 ) ) ;
#16757 = cartesian_point ( 'none', ( -6.673101812494067500, 41.79999999999999700, -9.909956312967452200 ) ) ;
#16758 = cartesian_point ( 'none', ( -6.673101812494067500, 41.89999999999999900, -9.909956312967452200 ) ) ;
#16759 = cartesian_point ( 'none', ( -6.526118841592366800, 41.60000000000000900, -9.845300670104277800 ) ) ;
#16760 = cartesian_point ( 'none', ( -6.526118841592366800, 41.70000000000001700, -9.845300670104277800 ) ) ;
#16761 = cartesian_point ( 'none', ( -6.526118841592366800, 41.80000000000001100, -9.845300670104277800 ) ) ;
#16762 = cartesian_point ( 'none', ( -6.526118841592366800, 41.90000000000001300, -9.845300670104277800 ) ) ;
#16763 = cartesian_point ( 'none', ( -6.369825734958716600, 41.59999999999999400, -9.796121120227768500 ) ) ;
#16764 = cartesian_point ( 'none', ( -6.369825734958716600, 41.69999999999999600, -9.796121120227768500 ) ) ;
#16765 = cartesian_point ( 'none', ( -6.369825734958716600, 41.79999999999999000, -9.796121120227768500 ) ) ;
#16766 = cartesian_point ( 'none', ( -6.369825734958716600, 41.89999999999999100, -9.796121120227768500 ) ) ;
#16767 = oriented_edge ( 'none', *, *, #16542, .t. ) ;
#16768 = cartesian_point ( 'none', ( -6.204091776859170800, 41.60000000000000900, -9.760548290388428000 ) ) ;
#16769 = cartesian_point ( 'none', ( -6.204091776859170800, 41.70000000000001000, -9.760548290388428000 ) ) ;
#16770 = cartesian_point ( 'none', ( -6.204091776859170800, 41.80000000000000400, -9.760548290388428000 ) ) ;
#16771 = cartesian_point ( 'none', ( -6.204091776859170800, 41.90000000000000600, -9.760548290388428000 ) ) ;
#16772 = cartesian_point ( 'none', ( -6.028845682884633700, 41.59999999999999400, -9.738889082250221200 ) ) ;
#16773 = cartesian_point ( 'none', ( -6.028845682884633700, 41.69999999999999600, -9.738889082250221200 ) ) ;
#16774 = cartesian_point ( 'none', ( -6.028845682884633700, 41.79999999999999000, -9.738889082250221200 ) ) ;
#16775 = cartesian_point ( 'none', ( -6.028845682884633700, 41.89999999999999100, -9.738889082250221200 ) ) ;
#16776 = cartesian_point ( 'none', ( -5.908609597440382700, 41.60000000000000900, -9.736360654710452400 ) ) ;
#16777 = cartesian_point ( 'none', ( -5.908609597440382700, 41.70000000000001000, -9.736360654710452400 ) ) ;
#16778 = axis2_placement_3d ( 'none', #16873, #16872, #16871 ) ;
#16779 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16780 = vector ( 'none', #16779, 1000.000000000000000 ) ;
#16781 = cartesian_point ( 'none', ( -14.07041389591041800, 41.89999999999999900, -14.02550934740322800 ) ) ;
#16782 = cylindrical_surface ( 'none', #16870, 4.201280610284456400 ) ;
#16783 = cartesian_point ( 'none', ( -7.519071255828804600, 41.59999999999998700, -11.42337662337662400 ) ) ;
#16784 = cartesian_point ( 'none', ( -7.519071255828804600, 41.69999999999998900, -11.42337662337662400 ) ) ;
#16785 = cartesian_point ( 'none', ( -7.519071255828804600, 41.79999999999998300, -11.42337662337662400 ) ) ;
#16786 = cartesian_point ( 'none', ( -7.519071255828804600, 41.89999999999998400, -11.42337662337662400 ) ) ;
#16787 = cartesian_point ( 'none', ( -7.516317401404491800, 41.59999999999998000, -11.36006399688335100 ) ) ;
#16788 = cartesian_point ( 'none', ( -7.516317401404491800, 41.69999999999998200, -11.36006399688335100 ) ) ;
#16789 = cartesian_point ( 'none', ( -7.516317401404491800, 41.79999999999997600, -11.36006399688335100 ) ) ;
#16790 = cartesian_point ( 'none', ( -7.516317401404491800, 41.89999999999997700, -11.36006399688335100 ) ) ;
#16791 = cartesian_point ( 'none', ( -7.510937644042793500, 41.60000000000000100, -11.23638041889219800 ) ) ;
#16792 = cartesian_point ( 'none', ( -7.510937644042793500, 41.70000000000000300, -11.23638041889219800 ) ) ;
#16793 = cartesian_point ( 'none', ( -7.510937644042793500, 41.79999999999999700, -11.23638041889219800 ) ) ;
#16794 = cartesian_point ( 'none', ( -7.510937644042793500, 41.89999999999999900, -11.23638041889219800 ) ) ;
#16795 = cartesian_point ( 'none', ( -7.486841602432456900, 41.60000000000000100, -11.05629043856456100 ) ) ;
#16796 = cartesian_point ( 'none', ( -7.486841602432456900, 41.70000000000000300, -11.05629043856456100 ) ) ;
#16797 = cartesian_point ( 'none', ( -7.486841602432456900, 41.79999999999999700, -11.05629043856456100 ) ) ;
#16798 = cartesian_point ( 'none', ( -7.486841602432456900, 41.89999999999999900, -11.05629043856456100 ) ) ;
#16799 = cartesian_point ( 'none', ( -7.447425239359542800, 41.59999999999998000, -10.88694414455766300 ) ) ;
#16800 = cartesian_point ( 'none', ( -7.447425239359542800, 41.69999999999998200, -10.88694414455766300 ) ) ;
#16801 = cartesian_point ( 'none', ( -7.447425239359542800, 41.79999999999997600, -10.88694414455766300 ) ) ;
#16802 = cartesian_point ( 'none', ( -7.447425239359542800, 41.89999999999997700, -10.88694414455766300 ) ) ;
#16803 = cartesian_point ( 'none', ( -7.397944161382731000, 41.60000000000000100, -10.72641819747560100 ) ) ;
#16804 = cartesian_point ( 'none', ( -7.397944161382731000, 41.70000000000000300, -10.72641819747560100 ) ) ;
#16805 = cartesian_point ( 'none', ( -7.397944161382731000, 41.79999999999999700, -10.72641819747560100 ) ) ;
#16806 = cartesian_point ( 'none', ( -7.397944161382731000, 41.89999999999999900, -10.72641819747560100 ) ) ;
#16807 = cartesian_point ( 'none', ( -7.330870259232102400, 41.60000000000000100, -10.57725860962969800 ) ) ;
#16808 = cartesian_point ( 'none', ( -7.330870259232102400, 41.70000000000000300, -10.57725860962969800 ) ) ;
#16809 = cartesian_point ( 'none', ( -7.330870259232102400, 41.79999999999999700, -10.57725860962969800 ) ) ;
#16810 = cartesian_point ( 'none', ( -7.330870259232102400, 41.89999999999999900, -10.57725860962969800 ) ) ;
#16811 = cartesian_point ( 'none', ( -7.253027356565375800, 41.59999999999999400, -10.43678778580187900 ) ) ;
#16812 = cartesian_point ( 'none', ( -6.706368333750881500, 41.70000000000000300, -12.97573051948051900 ) ) ;
#16813 = cartesian_point ( 'none', ( -6.706368333750881500, 41.79999999999999000, -12.97573051948051900 ) ) ;
#16814 = cartesian_point ( 'none', ( -6.706368333750881500, 41.89999999999998400, -12.97573051948051900 ) ) ;
#16815 = cartesian_point ( 'none', ( -6.731503029523059600, 41.60000000000000900, -13.00795889287355500 ) ) ;
#16816 = cartesian_point ( 'none', ( -6.731503029523059600, 41.70000000000001000, -13.00795889287355500 ) ) ;
#16817 = cartesian_point ( 'none', ( -6.731503029523059600, 41.79999999999999700, -13.00795889287355500 ) ) ;
#16818 = cartesian_point ( 'none', ( -6.731503029523059600, 41.89999999999999100, -13.00795889287355500 ) ) ;
#16819 = cartesian_point ( 'none', ( -6.782892924521453500, 41.60000000000001600, -13.07385237889976700 ) ) ;
#16820 = cartesian_point ( 'none', ( -6.782892924521453500, 41.70000000000001700, -13.07385237889976700 ) ) ;
#16821 = cartesian_point ( 'none', ( 0.2744375181418055600, 41.89999999999997000, -13.44063795597630900 ) ) ;
#16822 = cartesian_point ( 'none', ( -6.782892924521453500, 41.80000000000000400, -13.07385237889976700 ) ) ;
#16823 = cartesian_point ( 'none', ( -6.782892924521453500, 41.89999999999999900, -13.07385237889976700 ) ) ;
#16824 = cartesian_point ( 'none', ( -6.834543104034146700, 41.59999999999999400, -13.19468456696415600 ) ) ;
#16825 = cartesian_point ( 'none', ( -6.834543104034146700, 41.69999999999998900, -13.19468456696415600 ) ) ;
#16826 = cartesian_point ( 'none', ( -6.834543104034146700, 41.79999999999997600, -13.19468456696415600 ) ) ;
#16827 = cartesian_point ( 'none', ( -6.834543104034146700, 41.89999999999997000, -13.19468456696415600 ) ) ;
#16828 = cartesian_point ( 'none', ( -6.864564672812582200, 41.60000000000000900, -13.33306760993996300 ) ) ;
#16829 = cartesian_point ( 'none', ( -6.864564672812582200, 41.70000000000000300, -13.33306760993996300 ) ) ;
#16830 = cartesian_point ( 'none', ( -6.864564672812582200, 41.79999999999999000, -13.33306760993996300 ) ) ;
#16831 = cartesian_point ( 'none', ( -6.864564672812582200, 41.89999999999998400, -13.33306760993996300 ) ) ;
#16832 = cartesian_point ( 'none', ( -6.867947504561628100, 41.60000000000000100, -13.43146237170976100 ) ) ;
#16833 = cartesian_point ( 'none', ( -6.867947504561628100, 41.69999999999999600, -13.43146237170976100 ) ) ;
#16834 = cartesian_point ( 'none', ( -6.867947504561628100, 41.79999999999998300, -13.43146237170976100 ) ) ;
#16835 = cartesian_point ( 'none', ( -6.867947504561628100, 41.89999999999997700, -13.43146237170976100 ) ) ;
#16836 = cartesian_point ( 'none', ( -6.869720606478154900, 41.60000000000000100, -13.48303571428571400 ) ) ;
#16837 = cartesian_point ( 'none', ( -6.869720606478154900, 41.69999999999999600, -13.48303571428571400 ) ) ;
#16838 = cartesian_point ( 'none', ( -6.869720606478154900, 41.79999999999998300, -13.48303571428571400 ) ) ;
#16839 = cartesian_point ( 'none', ( -6.869720606478154900, 41.89999999999997700, -13.48303571428571400 ) ) ;
#16840 = cartesian_point ( 'none', ( -13.81050428518934600, 41.89999999999999900, -15.21331925272647100 ) ) ;
#16841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16842 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16843 = cartesian_point ( 'none', ( 2.938533745705401600e-015, -6.599999999999999600, 23.98989794855663900 ) ) ;
#16844 = cartesian_point ( 'none', ( -13.04860160387893200, 41.89999999999999900, -13.89240673138628800 ) ) ;
#16845 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16847 = vector ( 'none', #16846, 1000.000000000000000 ) ;
#16848 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16839, #16838, #16837, #16836 ),
( #16835, #16834, #16833, #16832 ),
( #16831, #16830, #16829, #16828 ),
( #16827, #16826, #16825, #16824 ),
( #16823, #16822, #16820, #16819 ),
( #16818, #16817, #16816, #16815 ),
( #16814, #16813, #16812, #16881 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.2837421299909669800, 0.5413405044165783300, 0.7756705499229043000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#16849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16850 = face_outer_bound ( 'none', #15463, .t. ) ;
#16851 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865459100, -0.7071067811865491300 ) ) ;
#16852 = vector ( 'none', #16851, 1000.000000000000000 ) ;
#16853 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.00000000000001400 ) ) ;
#16854 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.500000000000000900, 0.0000000000000000000 ) ) ;
#16855 = line ( 'none', #16853, #16852 ) ;
#16856 = toroidal_surface ( 'none', #16864, 23.50000000000000400, 0.5000000000000000000 ) ;
#16857 = direction ( 'none', ( 8.659560562354952600e-017, -0.7071067811865459100, 0.7071067811865491300 ) ) ;
#16858 = vector ( 'none', #16857, 1000.000000000000000 ) ;
#16859 = cartesian_point ( 'none', ( 3.796405077356796700e-015, 0.0000000000000000000, 31.00000000000001400 ) ) ;
#16860 = line ( 'none', #16859, #16858 ) ;
#16861 = circle ( 'none', #16914, 6.105515756074684200 ) ;
#16862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16863 = axis2_placement_3d ( 'none', #16877, #16869, #16862 ) ;
#16864 = axis2_placement_3d ( 'none', #16854, #16849, #16915 ) ;
#16865 = cartesian_point ( 'none', ( 0.2744375181418055600, 41.59999999999998700, -13.44063795597630900 ) ) ;
#16866 = face_outer_bound ( 'none', #14780, .t. ) ;
#16867 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.79999999999997600, -13.49521103896104000 ) ) ;
#16868 = cartesian_point ( 'none', ( -13.02092433655093700, 41.89999999999999900, -18.09359617429711500 ) ) ;
#16869 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16870 = axis2_placement_3d ( 'none', #16868, #16842, #16841 ) ;
#16871 = direction ( 'none', ( -1.224646799147349500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.224646799147353200e-016 ) ) ;
#16873 = cartesian_point ( 'none', ( 2.877919977996280700e-015, -6.500000000000000900, 23.50000000000000400 ) ) ;
#16874 = face_outer_bound ( 'none', #12435, .t. ) ;
#16875 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.89999999999997000, -13.49521103896104000 ) ) ;
#16876 = circle ( 'none', #16863, 1.929670410254658000 ) ;
#16877 = cartesian_point ( 'none', ( -13.46440083169655100, 41.89999999999999900, -15.85755084753757200 ) ) ;
#16878 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16879 = vector ( 'none', #16878, 1000.000000000000000 ) ;
#16880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16881 = cartesian_point ( 'none', ( -6.706368333750881500, 41.60000000000000900, -12.97573051948051900 ) ) ;
#16882 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.69999999999998200, -13.49521103896104000 ) ) ;
#16883 = cartesian_point ( 'none', ( 28.99137802864828500, 7.599999999999999600, 28.99137802864860800 ) ) ;
#16884 = circle ( 'none', #16084, 31.30000000000002200 ) ;
#16885 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16887 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16888 = vector ( 'none', #16887, 1000.000000000000000 ) ;
#16889 = cartesian_point ( 'none', ( -12.00494493429923500, 41.89999999999999900, -13.98728513294275500 ) ) ;
#16890 = line ( 'none', #16889, #16888 ) ;
#16891 = cartesian_point ( 'none', ( 1.124044490091132200, 41.89999999999998400, -12.28259953103370500 ) ) ;
#16892 = face_outer_bound ( 'none', #15049, .t. ) ;
#16893 = axis2_placement_3d ( 'none', #16905, #16885, #16886 ) ;
#16894 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16895 = cartesian_point ( 'none', ( 1.233588461442836100, 41.89999999999999900, -12.24147672571129400 ) ) ;
#16896 = vector ( 'none', #16894, 1000.000000000000000 ) ;
#16897 = cartesian_point ( 'none', ( -10.93347396617613400, 41.89999999999999900, -14.29460245044746200 ) ) ;
#16898 = axis2_placement_3d ( 'none', #16883, #16908, #16906 ) ;
#16899 = edge_loop ( 'none', ( #16932, #16420, #16920, #16921 ) ) ;
#16900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16901 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16902 = cartesian_point ( 'none', ( -13.01304998421184300, 41.89999999999999900, -19.28886034085614700 ) ) ;
#16903 = cartesian_point ( 'none', ( -28.99137802864860800, 7.599999999999999600, 32.39137802864828300 ) ) ;
#16904 = cartesian_point ( 'none', ( 0.2731365363789866600, 41.59999999999998700, -13.49521103896104000 ) ) ;
#16905 = cartesian_point ( 'none', ( -9.770795969857573500, 41.89999999999999900, -16.41437510338693800 ) ) ;
#16906 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16907 = cartesian_point ( 'none', ( -12.00494493429923500, 41.89999999999999900, -13.98728513294275500 ) ) ;
#16908 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16909 = axis2_placement_3d ( 'none', #16902, #16901, #16900 ) ;
#16910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16911 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16912 = cartesian_point ( 'none', ( -13.14548428637181800, 41.89999999999999900, -19.98532586588631300 ) ) ;
#16913 = line ( 'none', #16897, #16896 ) ;
#16914 = axis2_placement_3d ( 'none', #16912, #16911, #16910 ) ;
#16915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16916 = circle ( 'none', #16909, 5.396570714520584600 ) ;
#16917 = cartesian_point ( 'none', ( 1.353576115926813800, 41.89999999999997700, -12.20119136442720300 ) ) ;
#16918 = conical_surface ( 'none', #16898, 3.400000000000000400, 0.01745329251994333400 ) ;
#16919 = oriented_edge ( 'none', *, *, #16925, .t. ) ;
#16920 = oriented_edge ( 'none', *, *, #16434, .t. ) ;
#16921 = oriented_edge ( 'none', *, *, #16935, .t. ) ;
#16922 = edge_curve ( 'none', #16929, #16664, #1511, .t. ) ;
#16923 = advanced_face ( 'none', ( #1514 ), #1515, .f. ) ;
#16924 = edge_curve ( 'none', #16561, #4404, #1500, .t. ) ;
#16925 = edge_curve ( 'none', #16929, #7073, #1496, .t. ) ;
#16926 = cartesian_point ( 'none', ( 0.8603540225037024100, 41.89999999999997700, -12.40928803689503600 ) ) ;
#16927 = oriented_edge ( 'none', *, *, #4156, .f. ) ;
#16928 = oriented_edge ( 'none', *, *, #16925, .f. ) ;
#16929 = vertex_point ( 'none', #1512 ) ;
#16930 = cartesian_point ( 'none', ( 0.9377843256451508000, 41.89999999999998400, -12.36681378540771600 ) ) ;
#16931 = cartesian_point ( 'none', ( 1.025973492822115400, 41.89999999999997000, -12.32555451442569500 ) ) ;
#16932 = oriented_edge ( 'none', *, *, #6342, .f. ) ;
#16933 = oriented_edge ( 'none', *, *, #3679, .t. ) ;
#16934 = oriented_edge ( 'none', *, *, #3700, .f. ) ;
#16935 = edge_curve ( 'none', #16176, #6427, #1488, .t. ) ;
#16936 = cartesian_point ( 'none', ( 0.7720487039953164400, 41.89999999999998400, -12.46688575379490700 ) ) ;
#16937 = oriented_edge ( 'none', *, *, #16463, .t. ) ;
#16938 = oriented_edge ( 'none', *, *, #16950, .t. ) ;
#16939 = oriented_edge ( 'none', *, *, #16941, .t. ) ;
#16940 = advanced_face ( 'none', ( #1493 ), #1492, .f. ) ;
#16941 = edge_curve ( 'none', #4186, #16929, #1509, .t. ) ;
#16942 = oriented_edge ( 'none', *, *, #6028, .f. ) ;
#16943 = advanced_face ( 'none', ( #1540 ), #1504, .f. ) ;
#16944 = oriented_edge ( 'none', *, *, #2171, .t. ) ;
#16945 = oriented_edge ( 'none', *, *, #245, .t. ) ;
#16946 = oriented_edge ( 'none', *, *, #16951, .f. ) ;
#16947 = oriented_edge ( 'none', *, *, #16976, .f. ) ;
#16948 = vertex_point ( 'none', #1533 ) ;
#16949 = oriented_edge ( 'none', *, *, #16922, .t. ) ;
#16950 = edge_curve ( 'none', #16948, #4166, #1534, .t. ) ;
#16951 = edge_curve ( 'none', #16954, #6261, #1529, .t. ) ;
#16952 = oriented_edge ( 'none', *, *, #6011, .f. ) ;
#16953 = edge_curve ( 'none', #16971, #6247, #1516, .t. ) ;
#16954 = vertex_point ( 'none', #1527 ) ;
#16955 = oriented_edge ( 'none', *, *, #6004, .f. ) ;
#16956 = edge_loop ( 'none', ( #16942, #16946, #16970, #16967 ) ) ;
#16957 = advanced_face ( 'none', ( #1569 ), #1532, .t. ) ;
#16958 = oriented_edge ( 'none', *, *, #4160, .t. ) ;
#16959 = oriented_edge ( 'none', *, *, #6242, .f. ) ;
#16960 = edge_loop ( 'none', ( #16959, #16964, #2199, #2208 ) ) ;
#16961 = edge_loop ( 'none', ( #16181, #16947, #16938, #16958 ) ) ;
#16962 = advanced_face ( 'none', ( #1568 ), #1517, .f. ) ;
#16963 = oriented_edge ( 'none', *, *, #16953, .f. ) ;
#16964 = oriented_edge ( 'none', *, *, #187, .f. ) ;
#16965 = edge_loop ( 'none', ( #16955, #16963, #16944, #2246 ) ) ;
#16966 = oriented_edge ( 'none', *, *, #187, .t. ) ;
#16967 = oriented_edge ( 'none', *, *, #16976, .t. ) ;
#16968 = advanced_face ( 'none', ( #1560 ), #1483, .f. ) ;
#16969 = oriented_edge ( 'none', *, *, #5866, .f. ) ;
#16970 = oriented_edge ( 'none', *, *, #16973, .t. ) ;
#16971 = vertex_point ( 'none', #1555 ) ;
#16972 = edge_loop ( 'none', ( #16952, #2203, #16975, #191 ) ) ;
#16973 = edge_curve ( 'none', #16954, #16948, #1551, .t. ) ;
#16974 = oriented_edge ( 'none', *, *, #4381, .f. ) ;
#16975 = oriented_edge ( 'none', *, *, #16977, .t. ) ;
#16976 = edge_curve ( 'none', #16948, #5972, #1564, .t. ) ;
#16977 = edge_curve ( 'none', #16243, #16971, #1556, .t. ) ;
endsec;
end-iso-10303-21;